40860 116
3290 602
12871 393
10357 220
11030 37
5664 509
1805 114
5714 542
39809 334
14298 385
2932 30
2412 230
3791 195
39360 209