29654 475
29087 219
21369 151
16026 138
23921 662
28652 121
27278 497
25525 161
33115 220
29567 385
40320 555
28725 361
23913 128
32158 350
39484 506
19993 419
36806 188
39986 97
19821 158
21326 154
21364 284
17453 76
37321 343
17642 138