21073 109
14984 789
17311 187
19026 445
36642 494
7295 187
9284 361
11262 613
14364 402
22822 526
14738 207
11980 158
15795 244
19607 368
65537 259
8614 480
36349 618
94236 282
19198 317
19401 285
19789 128
50588 194
33153 801
90851 894
13115 175
43959 878
25978 148
7423 253