3085 110
17654 552
11991 137
20010 960
5852 143
11334 42
9781 357
11504 532
7841 494
12552 454
3679 310
7954 110
6957 280
18056 89
11643 380
114484 678
91158 779
11411 554
17140 783
128690 560
144750 615
108330 897
71747 545
112618 488
63507 467
30986 717
33921 828
13425 581