1063 180
7381 530
2529 479
2099 472
4817 646
6212 158
7533 277
13275 549
7887 461
2177 184
3963 643
7118 948
53651 823
102803 209
4498 254
5242 558
6326 329
5014 576