13667 187
21329 384
182483 514
34333 114
25121 287
34017 444
128845 992
77654 361
22882 670
30995 698
10752 44
51672 218
9415 657
28235 497
32530 220
31353 627
115046 813
38196 532
6684 282
68195 740
53880 879
37573 296
17592 89