15061 257
18296 807
9202 321
5451 325
48851 665
23471 612
12288 258
10511 584
23034 597
21077 222
17199 458
30154 643
35294 365
15126 326
32771 569
7463 440
11551 252
3949 121
6052 676
16687 665
12535 489
8523 127
22233 927
16231 966
19080 748
16774 476
4937 371
8584 490