1091 263
2919 759
620 172
2174 481
509 108
804 145
7624 112
3978 779
2407 382
4938 532
2654 287
74658 667
3248 278
8173 553
14281 606