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