34143 505
27922 369
7974 80
58850 164
42777 798
38851 383
14031 85
23093 162
33410 404
14762 439
21748 56
31913 623
32551 928
28847 185