335356 1165
27302 718
12678 590
188713 404
180587 1274
93224 593
69613 544
148590 1028
29790 716
39108 345
7391 692
1653 124
3443 81
111148 397