109 31
1927 385
1198 289
2910 639
1365 354
2968 855
2184 597
1204 105
4361 810
3401 229
5093 373
2845 96
16362 158
4258 245
2077 285
2615 82
9549 476