3110 110
17693 552
12001 137
20019 960
5864 143
11341 42
9791 357
11509 532
7849 494
12561 454
3685 310
7962 110
6961 280
18059 89
11652 380
114781 678
91204 779
11418 554
17147 783
128797 560
144985 615
108428 897
71904 546
112879 488
64143 467
31086 717
34015 828
13532 581