1066 180
7594 530
2621 479
2147 472
4831 646
6226 158
7539 277
13302 549
7898 461
2183 184
3964 643
7124 948
53700 823
102816 209
4524 254
5267 558
6337 329
5020 576