103457 399
10740 558
14776 338
5589 917
32166 528
3645 380
6501 285
3876 775
6698 634
3218 174
1014 210
27904 312
12603 383
6598 115
4246 220
3212 74
10296 172
2890 42
1726 175
3229 791
8634 126
4889 552
4012 332
5356 399
2633 198
7855 582
3078 92
4096 538