15031 257
18232 807
9183 321
5437 325
48746 665
23435 612
12254 258
10497 584
22998 597
21046 222
17179 458
30057 643
35226 365
15037 326
32727 569
7448 440
11513 252
3945 121
6047 676
16637 665
12481 489
8417 127
22197 927
16179 966
19064 748
16745 476
4923 371
8569 490