11213 51
1561 221
3718 80
2858 625
28693 508
2269 156
3583 202
9479 772
4350 791
9512 520
14156 193
24647 235
79348 310