1057 257
2287 581
2265 442
2964 732
2825 824
943 215
7235 599
4257 681
3888 561
5862 322
4913 113
13368 492
21378 187
9300 145
6152 517
5357 70