2983 812
3534 657
2061 252
2387 95
5731 565
4715 540
29302 128
10220 377
8955 379
16682 837
9440 583
15937 165
56336 379
10399 346
4146 52
4785 385
15300 514
22267 406
89277 309
13576 658
14607 714
9737 704
14193 44
25351 265
13170 228
6938 890
18119 486
9512 730