369 83
2954 796
2238 311
3285 274
4224 370
9202 1012
24799 66
3065 155
19439 324
4099 485
8304 381
2833 560