19715 769
15871 146
39386 138
8839 350
9159 272
6088 43
40171 384
11051 793
19607 671
11010 169
16802 665
30925 164
6087 394
24314 48
12189 658
6490 609
15206 63
30561 781
20683 592
13721 211
36642 729
8423 351
32436 119
8993 680
18993 698
10000 243
4209 358
21666 400