12962 580
6305 158
5122 367
7546 478
5193 687
9063 656
3755 109
7902 448
59009 684
10997 528
7838 295
39726 401
8132 666
6078 426
14504 132
8915 88
9092 140
6435 76
4134 102
16976 896
19937 743
5904 126
7364 692
20307 112
7914 348