1426 316
438 99
1284 243
167777 664
67813 215
109296 365
196997 324
75700 147
146929 612
331583 1230
106390 412
88411 571
128348 166