52293 91
45060 89
29579 688
79350 729
95960 244
57219 131
88145 436
17316 345
30655 82
31168 86
89002 1178
54116 549
56375 355
29354 165
43469 529
100278 1179
31791 154
93800 512
36189 844
41948 183
56752 447
24046 184
28133 520
28896 545
67536 739
15212 558
25327 389
27724 114