1063 180
7382 530
2529 479
2102 472
4817 646
6212 158
7533 277
13275 549
7887 461
2177 184
3963 643
7121 948
53652 823
102804 209
4498 254
5243 558
6328 329
5014 576