15385 616
39214 302
20153 93
29986 863
7656 291
43363 337
32920 107
27849 153
7480 516
3090 212
9587 93