5008 660
8930 95
21599 506
11078 802
2462 74
88435 597
25043 540
217182 1028
34499 137
23156 372
43278 86
49982 673
57773 395
43031 551
49345 587
3328 220
5823 628
41830 461