5006 660
8928 95
21599 506
11078 802
2462 74
88429 597
25043 540
217179 1028
34497 137
23156 372
43275 86
49979 673
57769 395
43030 551
49343 587
3328 220
5823 628
41829 461