335335 1165
27300 718
12677 590
188704 404
180585 1274
93223 593
69609 544
148583 1028
29789 716
39106 345
7391 692
1653 124
3443 81
111140 397