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