18586 375
9995 169
1137 176
7137 31
9519 236
27001 451
14604 828
9493 243
6648 30
3465 675
4000 225
1487 57
7813 621
4234 878