271 53
1453 459
976 262
503 118
752 203
395 127
2388 632
977 280
666 163
2440 752
6283 545
14357 603
2385 204
3167 278
65340 239
44653 105
15375 306
11358 183
15017 104
7710 114
10899 24
11113 857