40489 70
2712 284
3345 724
9335 308
786 74
3589 885
1337 129
4592 275
1650 171
4344 799
3146 581
1145 209
759 167
1227 234
1913 475