18597 375
10009 169
1165 176
7157 31
9530 236
27021 451
14618 828
9502 243
6655 30
3470 675
4002 225
1487 57
7814 621
4240 878