18853 40
14275 277
17012 431
18193 274
25598 497
29502 709
17550 599
2902 30
9876 266
13829 661
3772 120