1426 316
438 99
1283 243
167760 664
67804 215
109266 365
196967 323
75694 147
146910 612
331570 1230
106382 412
88377 571
128330 166