10003 655
4601 601
15012 942
9467 129
4904 324
5717 145
3229 806
3450 172
7759 859
5320 557
7089 470
2271 238
5639 804
7910 159
3328 389
7073 51
4357 288
8405 486
4269 706
3615 523
7362 485
5616 143
11621 546
18794 72
16141 312
9696 343
35517 477
10673 760