119646 475
7115 676
10663 639
3849 715
5895 779
5475 364
10002 230
22407 285
5340 474
3956 371
13403 547
10487 213
18926 147
106620 561
5093 71
2356 444
6206 344
3190 628
2566 117
99896 864
36277 831
56393 744
6807 225
19539 839
109930 991
11334 800
7167 857
15676 509