10141 97
5512 661
21723 506
11125 802
2496 74
89183 598
25086 540
218161 1030
35778 139
23357 372
44997 89
50960 673
58530 399
43613 551
49937 587
3365 220
5853 628
42962 463