7671 845
4151 219
108591 592
15424 131
3237 445
7476 253
8017 409
74157 979
12280 541
10258 649
5282 819
1218 174
4479 708