15062 257
18296 807
9202 321
5451 325
48852 665
23473 612
12288 258
10511 584
23036 597
21077 222
17199 458
30154 643
35294 365
15128 326
32772 569
7463 440
11552 252
3949 121
6052 676
16689 665
12535 489
8524 127
22233 927
16232 966
19080 748
16775 476
4937 371
8584 490