52196 91
44885 89
29568 688
79252 729
95843 244
57181 131
88015 435
17298 345
30627 82
31122 86
88861 1178
54042 549
56278 354
29237 165
43442 529
100171 1179
31736 154
93741 512
36084 843
41880 183
56728 447
23996 184
28059 520
28858 545
67353 739
15199 558
25286 389
27645 114