1412 316
435 99
1277 243
2589 169
167415 664
67585 215
108831 364
196101 322
75545 147
146453 612
331272 1230
106204 412
87987 571
128062 166
8262 127