3096 110
17667 552
11995 137
20014 960
5859 143
11336 42
9783 357
11506 532
7845 494
12554 454
3683 310
7956 110
6958 280
18056 89
11646 380
114606 678
91175 779
11412 554
17143 783
128720 560
144839 615
108364 897
71807 545
112714 488
63602 467
31019 717
33958 828
13450 581