1426 316
438 99
1284 243
2594 169
167777 664
67813 215
109295 365
196997 324
75700 147
146929 612
331582 1230
106390 412
88411 571
128348 166
8298 127