31095 436
15844 364
18533 747
8404 680
12690 702
10763 448
8120 476
5885 451
10232 600
12284 496
13024 277
6258 102
10769 473
5145 262
12887 890
16768 622
20967 703
2366 120