10160 97
5528 661
21728 506
11127 802
2496 74
89216 598
25088 540
218218 1031
35850 139
23365 372
45060 89
50994 673
58570 399
43705 551
49961 587
3367 220
5853 628
43038 463