335201 1164
27295 718
12677 590
188683 404
180572 1274
93210 593
69598 544
148568 1028
29780 716
39101 345
7389 692
1651 124
3441 81
111104 397