1411 316
435 99
1277 243
167380 664
67577 215
108808 364
196052 322
75533 147
146415 612
331256 1230
106197 412
87972 571
128043 166