24935 722
53435 550
32430 710
8834 334
245398 415
2750 201
28510 527
1698 112
5238 505
30810 921
2619 270
2923 439
8119 490
5168 780
1840 143
3214 646