24957 722
53502 550
32571 710
8845 334
246679 416
2760 201
28564 527
1711 112
5250 505
30828 921
2637 270
2944 439
8136 490
5188 780
1852 143
3238 646