24961 312
3144 477
6795 493
40897 672
2965 651
8977 291
26944 137
4667 58
15879 648
4701 640
7115 62
2468 213
5227 849
11744 376
1701 157
1791 125