3096 110
17667 552
11996 137
20014 960
5860 143
11337 42
9783 357
11506 532
7845 494
12554 454
3683 310
7956 110
6958 280
18056 89
11646 380
114610 678
91176 779
11413 554
17143 783
128722 560
144845 615
108365 897
71811 545
112719 488
63632 467
31022 717
33960 828
13453 581