19243 40
14401 277
17033 431
18244 274
25648 497
29563 709
17630 599
2923 30
9942 266
13979 661
3809 120