10432 153
1684 396
2367 514
222 55
2107 680
1495 377
311 73
1237 315
316 50
816 247
33920 572
14082 133
6805 504