3085 110
17656 552
11991 137
20013 960
5852 143
11334 42
9781 357
11504 532
7842 494
12552 454
3679 310
7954 110
6957 280
18056 89
11643 380
114507 678
91164 779
11411 554
17140 783
128696 560
144770 615
108335 897
71756 545
112639 488
63515 467
30992 717
33925 828
13430 581