19124 40
14368 277
17026 431
18221 274
25632 497
29545 709
17608 599
2918 30
9920 266
13940 661
3800 120