40115 115
3173 602
12586 393
10110 219
10745 36
5521 509
1785 114
5568 542
39081 333
13634 383
2621 30
2328 230
3622 195
38593 209