40129 115
3174 602
12588 393
10110 219
10746 36
5521 509
1785 114
5582 542
39092 333
13639 383
2627 30
2330 230
3626 195
38603 209