34141 505
27921 369
7974 80
58838 164
42772 798
38837 383
14030 85
23092 162
33408 404
14759 439
21746 56
31904 623
32548 928
28838 185