10003 655
4601 601
15011 942
9467 129
4904 324
5717 145
3229 806
3450 172
7758 859
5320 557
7088 470
2271 238
5638 804
7906 159
3328 389
7072 51
4357 288
8405 486
4268 706
3615 523
7362 485
5616 143
11621 546
18791 72
16140 312
9696 343
35512 477
10672 760