19302 328
15112 1065
38991 1867
23660 610
11613 975
14614 333
39858 1929
26965 515
38491 283
13907 1402
32289 700