40109 115
3170 602
12574 393
10099 219
10736 36
5517 509
1784 114
5551 542
39058 333
13608 383
2598 30
2326 230
3619 195
38566 209