52191 91
44879 89
29568 688
79248 729
95838 244
57180 131
88009 435
17298 345
30627 82
31120 86
88853 1177
54041 549
56270 354
29233 165
43442 529
100167 1179
31731 154
93740 512
36077 843
41875 183
56728 447
23993 184
28051 520
28857 545
67345 739
15198 558
25286 389
27642 114