135046 295
89938 351
65898 611
54267 379
25356 783
20966 310
20218 197
33891 258
33574 658
9611 525
26320 254
1761 343