31701 436
16518 364
19180 747
8803 680
13156 702
11153 448
8630 476
6130 451
10599 600
12715 496
13480 277
6571 102
11188 473
5388 262
13649 890
17195 622
21520 703
2474 120