10193 97
5574 661
21733 506
11135 802
2502 74
89330 598
25096 540
218353 1031
35972 139
23387 372
45183 90
51088 673
58661 399
43931 551
50051 587
3372 220
5858 628
43189 463