5008 349
16743 379
13500 517
10884 293
53395 781
24400 267
5962 578
6973 742
1876 240
7294 833
4807 812
5316 511
57770 163
40269 158
46897 534