18589 375
9998 169
1140 176
7140 31
9520 236
27010 451
14608 828
9496 243
6650 30
3469 675
4000 225
1487 57
7814 621
4237 878