21041 559
8556 850
11654 878
122056 1032
33103 246
18234 173
13266 206
93806 297
29069 709
5937 117
46263 463
2884 245