2952 732
2819 824
921 215
7208 599
4245 681
3878 561
5857 322
4878 113
13310 492
21349 187
9277 145
6126 517
5319 70