19723 40
13959 277
16692 431
18011 274
25279 496
29124 709
17235 599
2696 30
9184 267
11140 660
3607 120