1412 316
435 99
1277 243
167417 664
67588 215
108832 364
196103 322
75545 147
146458 612
331274 1230
106204 412
87987 571
128063 166