337898 1169
27448 718
12705 590
189372 405
181111 1274
93611 593
70178 544
149084 1029
30065 716
39411 345
7408 692
1671 124
3473 81
112234 397