27035 708
5333 332
168638 366
2273 201
15885 526
1219 112
4562 505
15604 915
2216 270
2317 438
5586 489
4535 781
1394 143
2952 646