31697 436
16516 364
19176 747
8801 680
13152 702
11150 448
8630 476
6125 451
10593 600
12710 496
13478 277
6570 102
11187 473
5387 262
13647 890
17189 622
21517 703
2472 120