3001 351
49346 955
10000 500
5774 403
12985 462
12095 190
2402 82
15820 294
100124 664
2898 181
8145 159
8608 548
5788 67
17722 624
3524 409
67531 970
3523 738
1624 217
3925 810
3218 628
4062 707
3761 551
2609 273
7611 537
5280 759
3974 658
5164 609
2487 173