3085 110
17655 552
11991 137
20012 960
5852 143
11334 42
9781 357
11504 532
7842 494
12552 454
3679 310
7954 110
6957 280
18056 89
11643 380
114500 678
91162 779
11411 554
17140 783
128693 560
144766 615
108334 897
71753 545
112633 488
63512 467
30989 717
33925 828
13430 581