2343 471
2857 721
6912 466
3548 175
8947 647
13488 397
12060 869
12296 310
178921 791
60417 507
21746 570