18529 375
9941 169
1123 176
7081 31
9453 236
26954 451
14571 828
9460 243
6622 30
3455 675
3999 225
1478 57
7805 621
4215 878