4321 263
1135 32
6198 445
1647 117
16121 248
2124 344
77937 617
3773 871
4167 573
2005 188
5496 570
3005 738
2118 439