2512 50
2589 364
1759 69
152 40
1159 92
804 40
489 58
227 38
304 41
1210 93
1067 39
1782 163
704 416
494 59
501 86
1638 99