124040 583
25428 91
27959 418
1900 77
48425 260
8515 54
12588 74
167074 1100
32884 827
78864 838
12557 422
13873 894
19931 673
6910 651
10923 642
10642 785
39166 582
6563 661
14444 258
47223 474
53083 658