10003 111
2562 243
7763 377
4481 237
19679 598
7917 461
12967 425
1155 46
2207 217
4320 564
2807 437
4406 869
6944 64
3343 447
4164 111
1131 168
11886 219
2677 347
3933 687
3591 527
3522 831
3646 521