1064 257
2289 581
2280 442
2977 732
2830 824
951 215
7239 599
4259 681
3888 561
5863 322
4918 113
13385 492
21388 187
9305 145
6159 517
5363 70