24926 721
53657 550
32496 710
8827 334
244153 415
2796 201
28566 527
1697 112
5231 505
26736 921
2626 270
2909 438
8373 490
5278 780
1842 143
3203 646