125751 767
5752 571
26883 504
25044 243
15517 69
19699 841
14084 556
10490 450
19507 63
41206 240
5089 824
2469 336
1892 271
3639 617
38849 142
3227 294
4400 411
25293 158
18690 669
3579 337
4255 363
3621 373
3660 262
7452 881
1304 104
12514 431
1926 198
1650 73