1065 257
2290 581
2289 442
2979 732
2830 824
954 215
7240 599
4259 681
3890 561
5864 322
4918 113
13387 492
21390 187
9306 145
6164 517
5365 70