5006 349
16743 379
13499 517
10884 293
53390 781
24397 267
5962 578
6973 742
1875 240
7294 833
4807 812
5316 511
57742 163
40267 158
46895 534