271 53
1454 459
976 262
503 118
752 203
395 127
2388 632
977 280
667 163
2440 752
6283 545
14363 603
2385 204
3167 278
65340 239
44653 105
15375 306
11358 183
15017 104
7712 114
10899 24
11115 857