34141 505
27922 369
7974 80
58844 164
42775 798
38845 383
14030 85
23093 162
33408 404
14759 439
21748 56
31904 623
32549 928
28840 185