3085 110
17653 552
11989 137
20008 960
5852 143
11333 42
9781 357
11504 532
7840 494
12552 454
3679 310
7951 110
6957 280
18055 89
11642 380
114450 678
91154 779
11410 554
17139 783
128678 560
144728 615
108315 897
71722 545
112598 488
63489 467
30975 717
33914 828
13419 581