40130 115
3174 602
12589 393
10111 219
10746 36
5521 509
1785 114
5584 542
39095 333
13640 383
2631 30
2330 230
3626 195
38604 209