13072 605
13342 418
7093 488
14622 58
5876 143
20727 471
19559 164
6462 487
91277 797
2272 269
8825 263
1913 223
1850 109
12842 542
3593 505
5457 814
84661 287
2840 327
12182 198