10162 97
5529 661
21728 506
11127 802
2497 74
89223 598
25088 540
218228 1031
35853 139
23366 372
45065 89
50998 673
58576 399
43715 551
49968 587
3367 220
5853 628
43042 463