40849 116
3284 602
12868 393
10355 220
11029 37
5662 509
1804 114
5714 542
39803 334
14286 385
2931 30
2409 230
3791 195
39355 209