19445 40
14489 277
17083 431
18280 274
25713 497
29651 709
17651 599
2943 30
10005 266
14079 661
3822 120