860 46
3016 581
16443 464
10398 964
3304 455
3669 819
4145 717
2928 281
1695 260
2573 206
2222 99
1423 50
2255 446
3777 762
3307 499
2477 377
3575 598
1735 238
16932 551
1734 45
3457 396
3455 803
11643 851
3092 190