11223 51
1566 221
3726 80
2864 625
28708 508
2271 156
3644 202
9484 772
4353 791
9522 520
14173 193
24679 235
79439 310