10171 97
5541 661
21730 506
11129 802
2497 74
89240 598
25088 540
218250 1031
35877 139
23368 372
45093 89
51018 673
58596 399
43757 551
49986 587
3367 220
5854 628
43075 463