31536 66
6244 409
806 81
10092 518
2708 854
120738 679
2213 571
16287 587
559 139
3325 310
13460 371
871 200
1583 461
7464 889
2828 824
25471 177
1469 410
3840 615
904 110
1162 345
2477 257
1485 418
1655 532
151 40