19223 40
14396 277
17031 431
18239 274
25643 497
29558 709
17624 599
2923 30
9940 266
13973 661
3808 120