24935 722
53449 550
32436 710
8834 334
245569 415
2750 201
28520 527
1698 112
5238 505
30810 921
2619 270
2923 439
8122 490
5168 780
1841 143
3222 646