27013 366
6946 64
45300 603
24768 451
12973 395
24040 514
17209 347
18369 515
7970 300
9193 633
11085 249
10536 99
16299 481
19370 516
13224 54
11288 551
7248 182
17788 845
23744 819
10211 213
8892 86
14534 547
21833 662
10644 73