34702 271
197295 534
28495 403
46730 302
27442 861
25815 612
35120 714
33210 415
9128 282
3841 74
13862 905
6023 148
11015 723
16676 536
4351 732
1602 255