8979 274
24832 841
2851 816
2313 662
7373 770
1941 412
9909 612
183197 797
75609 932
2215 681
29576 670
2357 717
34431 374
15887 623
29166 185
1171 354
3050 685
3028 610
1730 222
223 39
44230 677
4961 444
26320 703
17271 570