15031 257
18217 807
9183 321
5436 325
48739 665
23434 612
12248 258
10497 584
22997 597
21040 222
17178 458
30054 643
35222 365
15026 326
32724 569
7448 440
11512 252
3945 121
6047 676
16634 665
12477 489
8414 127
22197 927
16176 966
19064 748
16741 476
4923 371
8568 490