25056 721
54363 550
32724 710
8884 334
253295 419
2840 201
28662 528
1732 112
5273 505
26831 921
2661 270
2949 439
8610 490
5351 780
1883 143
3234 646