18428 375
9852 169
1111 176
6967 31
9389 236
26847 451
14500 828
9420 243
6574 30
3431 675
3992 225
1468 57
7794 621
4181 878