34098 505
27905 369
7972 80
58605 164
42724 798
38627 382
14011 85
23061 162
33391 404
14747 439
21736 56
31848 623
32495 928
28771 185