3112 110
17700 552
12002 137
20022 960
5866 143
11342 42
9794 357
11512 532
7849 494
12564 454
3686 310
7962 110
6965 280
18060 89
11652 380
114826 678
91209 779
11420 554
17149 783
128823 560
145028 615
108445 897
71935 546
112925 488
64264 467
31107 717
34020 828
13543 581