103434 399
10679 558
14761 338
5580 917
32004 528
3627 380
6475 285
3864 775
6689 634
3115 174
1002 210
27687 312
12547 383
6543 115
4227 220
3170 74
10286 172
2863 42
1726 175
3214 791
8633 126
4875 552
4003 332
5351 399
2623 198
7849 582
3075 92
4080 538