15048 305
25591 272
30176 247
28907 278
7014 211
38174 427
11751 189
33488 609
5785 736
2840 98
7648 461
7211 274
27733 388
8265 323
8338 357
17655 414
7639 441
10148 58
10100 134
12784 487
8149 632
9959 846
6551 166
16182 702
17492 535
34934 391
13979 485
5004 373