34704 271
197323 534
28501 403
46734 302
27449 861
25819 612
35126 714
33219 415
9129 282
3843 74
13863 905
6027 148
11019 723
16681 536
4352 732
1604 255