3085 110
17654 552
11991 137
20011 960
5852 143
11334 42
9781 357
11504 532
7842 494
12552 454
3679 310
7954 110
6957 280
18056 89
11643 380
114495 678
91162 779
11411 554
17140 783
128692 560
144761 615
108334 897
71753 545
112625 488
63512 467
30988 717
33924 828
13429 581