40113 115
3173 602
12581 393
10109 219
10743 36
5521 509
1785 114
5560 542
39070 333
13626 383
2611 30
2327 230
3622 195
38583 209