99995 488
20377 647
69725 526
14799 365
3507 141
19664 442
6370 52
12303 204
46364 338
29188 427
8819 909
12669 128
6830 291
36408 314
5433 218
57054 379
36582 695
33224 962
9644 86
24969 486
6947 465
29840 494
28777 122
25716 102
13938 59
12127 877
18366 165
5169 84