31593 320
11366 223
16142 163
22409 704
15898 363
3020 85
7381 386
9425 488
9903 128
2852 187
18031 348
3514 540
20016 550
6500 143
17038 579
12225 627
27274 142
35076 138
8194 999
9424 718
5675 359
15872 131
13055 549
23514 72
4044 300
18962 654
18300 313
6531 286