40144 115
3175 602
12594 393
10113 219
10752 36
5521 509
1785 114
5585 542
39115 334
13660 383
2639 30
2335 230
3629 195
38623 209