24924 721
53643 550
32485 710
8826 334
243878 415
2796 201
28566 527
1697 112
5224 505
26727 921
2626 270
2909 438
8372 490
5278 780
1841 143
3203 646