2900 808
54226 267
3815 322
18470 278
34521 105
3021 158
168309 492
67747 354
32142 71
172776 751
51213 131
29113 608