15385 616
39220 302
20154 93
30004 863
7657 291
43396 337
33092 107
27867 153
7481 516
3090 212
9590 93