10150 97
5524 661
21728 506
11126 802
2496 74
89197 598
25088 540
218196 1031
35810 139
23361 372
45035 89
50985 673
58556 399
43671 551
49953 587
3366 220
5853 628
43015 463