31536 66
1094 274
470 136
2600 668
2774 824
2445 309
11468 158
421 110
412 105
1181 323
1145 255
1162 345
2355 604
9574 412
395442 1035
2092 573
856 159
11766 741
216 27
1196 206
13742 51
8330 334
8085 114
8327 245