32530 596
11085 587
15831 568
26313 660
16448 547
7918 589
24234 801
25718 443
116439 1116
15993 760
17816 670
30663 166
21020 399
15090 473
31499 894
28076 297
18459 362
13656 656
14416 352
20940 283
28657 743
11303 594
25161 1063
171956 696
17335 521
22265 383
13271 586
48164 172