3085 110
17658 552
11992 137
20013 960
5853 143
11335 42
9781 357
11504 532
7842 494
12553 454
3679 310
7954 110
6957 280
18056 89
11643 380
114521 678
91166 779
11411 554
17140 783
128700 560
144786 615
108338 897
71766 545
112652 488
63517 467
30994 717
33928 828
13430 581