2833 80
2805 625
28182 508
2221 156
3219 202
9393 772
4245 791
9341 520
14049 193
24008 234
77567 309