18535 375
9943 169
1124 176
7087 31
9458 236
26955 451
14572 828
9464 243
6626 30
3455 675
3999 225
1478 57
7805 621
4216 878