1277 326
724 163
2238 630
1685 361
1689 350
2081 570
936 215
3017 841
2456 677
16656 633
16812 820
18989 72
6535 247