2832 80
2805 625
28181 508
2221 156
3218 202
9393 772
4245 791
9341 520
14048 193
24008 234
77561 309