1426 316
438 99
1284 243
167781 664
67815 215
109302 365
197011 324
75704 147
146931 612
331588 1230
106391 412
88414 571
128351 166