18909 1576
26084 1091
38779 379
31712 1374
47465 1252
30108 645
47010 239
23118 1930
32783 781
21934 295