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