25053 721
54349 550
32706 710
8880 334
252956 418
2840 201
28662 528
1732 112
5264 505
26830 921
2661 270
2947 439
8606 490
5349 780
1882 143
3231 646