1426 316
438 99
1284 243
167782 664
67815 215
109310 365
197015 324
75704 147
146934 612
331589 1230
106391 412
88418 571
128353 166