16179 687
15036 32
15840 392
19937 811
10843 52
7230 338
5962 46
14921 278
20324 315
4561 544
10407 497
3868 371
7388 156
36883 293
15521 178
10789 509
41995 109
33474 437
3918 314
13081 880
5437 38
15527 446
6858 283
13011 606
6202 330
14567 324
13634 319
46194 131