27045 708
5334 332
168641 366
2273 201
15885 526
1219 112
4562 505
15604 915
2217 270
2317 438
5586 489
4535 781
1395 143
2952 646