18567 375
9970 169
1133 176
7121 31
9486 236
26978 451
14588 828
9475 243
6638 30
3460 675
3999 225
1482 57
7811 621
4227 878