15032 257
18237 807
9183 321
5441 325
48752 665
23435 612
12256 258
10499 584
23000 597
21048 222
17179 458
30062 643
35227 365
15040 326
32727 569
7448 440
11513 252
3946 121
6047 676
16641 665
12483 489
8421 127
22197 927
16179 966
19064 748
16745 476
4923 371
8569 490