2821 80
2805 625
28173 508
2221 156
3218 202
9393 772
4244 791
9338 520
14047 193
24001 234
77543 309