3001 351
49338 955
10000 500
5773 403
12985 462
12094 190
2402 82
15820 294
100110 664
2898 181
8145 159
8608 548
5788 67
17719 624
3524 409
67528 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