3081 110
17643 552
11987 137
20006 960
5852 143
11333 42
9781 357
11502 532
7837 494
12549 454
3678 310
7948 110
6956 280
18055 89
11638 380
114363 678
91148 779
11407 554
17139 783
128658 560
144653 615
108291 897
71680 545
112542 488
63452 467
30952 717
33888 828
13416 581