3116 111
17702 552
12005 137
20022 960
5868 143
11343 42
9798 357
11512 532
7849 494
12564 454
3687 310
7965 110
6968 280
18060 89
11653 380
114874 678
91215 779
11420 554
17154 783
128839 560
145087 615
108457 897
71955 546
112958 488
64394 467
31122 717
34030 828
13559 581