2615 158
3666 800
2510 551
551 52
488 75
704 194
2246 609
2264 453
2314 542
945 126
468 109
940 143
23719 386
69371 291
6297 560
4330 458