21041 559
8556 850
11654 878
122053 1032
33103 246
18234 173
13266 206
93805 297
29069 709
5937 117
46260 463
2884 245