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