18005 287
22582 424
6054 611
35900 344
85158 897
5160 361
7197 662
7448 231
25103 912
22999 732
184613 558
13530 128
11127 362
8101 417
10085 410
14036 424
26546 198
9186 440
6851 120
52556 226
106126 973
22452 551
26897 697
29754 187
35820 636
4863 171
20383 413
64644 339