34111 505
27907 369
7972 80
58652 164
42745 798
38678 383
14019 85
23068 162
33394 404
14751 439
21741 56
31866 623
32515 928
28781 185