21050 559
8559 850
11659 878
122250 1032
33166 246
18254 173
13274 206
93913 298
29096 709
5968 117
46588 463
2885 245