2345 471
2859 721
6914 466
3552 175
8951 647
13490 397
12064 869
12299 310
178960 791
60425 507
21769 570