21048 559
8559 850
11658 878
122223 1032
33149 246
18249 173
13274 206
93893 298
29093 709
5961 117
46534 463
2884 245