3085 110
17653 552
11989 137
20008 960
5852 143
11333 42
9781 357
11504 532
7840 494
12552 454
3679 310
7952 110
6957 280
18055 89
11642 380
114453 678
91155 779
11410 554
17139 783
128678 560
144733 615
108317 897
71726 545
112604 488
63493 467
30976 717
33916 828
13419 581