1412 316
435 99
1277 243
2589 169
167394 664
67582 215
108820 364
196070 322
75543 147
146434 612
331267 1230
106200 412
87981 571
128054 166
8260 127