16178 687
15036 32
15839 392
19937 811
10839 52
7228 338
5960 46
14920 278
20324 315
4560 544
10405 497
3868 371
7388 156
36880 293
15521 178
10788 509
41979 109
33467 437
3917 314
13079 880
5437 38
15525 446
6856 283
13008 606
6202 330
14565 324
13631 319
46187 131