18032 315
15300 153
6128 270
7213 738
12714 633
16279 240
32187 569
32074 842
15813 966
18785 748
17366 137
5797 516
3860 397
7451 547
32394 344
6608 193
11737 429
5227 206
15609 468
15689 69
10390 242
7305 188
9416 623
5799 374
39398 464
18504 681
8000 269
4702 484