3085 110
17654 552
11990 137
20010 960
5852 143
11333 42
9781 357
11504 532
7841 494
12552 454
3679 310
7953 110
6957 280
18056 89
11643 380
114474 678
91158 779
11411 554
17140 783
128687 560
144745 615
108326 897
71743 545
112616 488
63501 467
30983 717
33921 828
13420 581