34101 505
27905 369
7972 80
58607 164
42731 798
38632 382
14013 85
23062 162
33391 404
14750 439
21738 56
31851 623
32498 928
28771 185