2880 99
4263 686
4577 519
4932 316
3583 85
2879 318
5162 189
6187 635
5665 548
2341 141
6954 322
2911 354
3267 577
3616 538
4426 316
5521 870