1057 257
2287 581
2261 442
2964 732
2825 824
943 215
7235 599
4257 681
3887 561
5862 322
4912 113
13367 492
21378 187
9300 145
6148 517
5357 70