11220 51
1564 221
3722 80
2861 625
28699 508
2269 156
3601 202
9482 772
4351 791
9517 520
14162 193
24664 235
79391 310