11217 51
1562 221
3721 80
2860 625
28696 508
2269 156
3597 202
9480 772
4351 791
9515 520
14157 193
24658 235
79374 310