3112 110
17699 552
12002 137
20022 960
5865 143
11342 42
9794 357
11512 532
7849 494
12563 454
3686 310
7962 110
6963 280
18060 89
11652 380
114816 678
91209 779
11420 554
17149 783
128816 560
145018 615
108439 897
71923 546
112912 488
64231 467
31102 717
34019 828
13543 581