108030 551
17819 535
4099 159
6548 585
35900 677
20675 383
34734 633
31177 91
18228 551
41570 746
71478 784
33084 505
7864 80
41333 797
50329 614
13620 85
19475 596
18818 654
10695 78
3852 278