108029 551
17819 535
4099 159
6548 585
35899 677
20675 383
34733 633
31176 91
18228 551
41567 746
71473 784
33084 505
7864 80
41329 797
50328 614
13618 85
19472 596
18818 654
10695 78
3852 278