11220 51
1563 221
3722 80
2861 625
28699 508
2269 156
3601 202
9481 772
4351 791
9517 520
14160 193
24661 235
79385 310