11219 51
1562 221
3721 80
2860 625
28698 508
2269 156
3597 202
9481 772
4351 791
9515 520
14157 193
24660 235
79375 310