3112 110
17699 552
12002 137
20022 960
5866 143
11342 42
9794 357
11512 532
7849 494
12564 454
3686 310
7962 110
6964 280
18060 89
11652 380
114820 678
91209 779
11420 554
17149 783
128819 560
145023 615
108444 897
71931 546
112916 488
64245 467
31104 717
34019 828
13543 581