18584 375
9992 169
1137 176
7134 31
9517 236
27000 451
14604 828
9491 243
6647 30
3465 675
4000 225
1485 57
7811 621
4234 878