15020 93
18017 122
7120 743
5286 279
8761 201
5914 259
23151 702
33875 320
4210 332
8773 728
6486 229
6114 326
18692 831
14343 592
59331 872
81651 612
35380 591
36317 843
6207 158
11194 659
105634 675
25954 324
7346 234
14513 290