2927 486
3994 457
1959 425
2684 595
2529 180
3391 657
3412 609
1768 286
2411 590
3842 727
4201 451
2048 146
2913 671
1836 89
1594 403
22876 617
2860 733
2706 693
1550 377
3201 214
826 110
2833 440
31093 670
2129 602