34713 271
197361 534
28520 403
46738 302
27454 861
25832 612
35140 714
33238 415
9137 282
3846 74
13870 905
6036 148
11021 723
16687 536
4353 732
1604 255