9398 50
29542 145
14959 776
19036 759
3785 728
15424 675
11948 687
23641 201
5930 101
14156 465
1652 76
4324 480
13975 743
21750 313
11378 752
15760 580
18476 448
65061 167
9677 502
48974 350
16572 80
5825 764
22483 327
5065 517
68228 856
22521 188
9829 78
20111 262