124021 583
25427 91
27958 418
1900 77
48425 260
8515 54
12588 74
167071 1100
32884 827
78861 838
12556 422
13873 894
19931 673
6910 651
10923 642
10642 785
39162 582
6563 661
14443 258
47216 474
53081 658