52208 91
44902 89
29570 688
79261 729
95850 244
57182 131
88027 435
17298 345
30628 82
31125 86
88869 1178
54045 549
56292 354
29245 165
43444 529
100186 1179
31740 154
93745 512
36091 843
41887 183
56728 447
24001 184
28064 520
28864 545
67368 739
15199 558
25292 389
27648 114