1295 140
1761 94
26302 819
23508 497
18252 609
2332 338
21928 529
2886 164
20570 437
16143 116
16739 587
10235 817
11241 738
6634 552
8125 360
11055 386
8440 471
4638 76
19915 33
48800 947
15560 879
26667 72
5789 756
17198 49
12775 65
1245 295
1943 52
3684 177