2876 99
4263 686
4576 519
4931 316
3581 85
2878 318
5160 189
6185 635
5664 548
2339 141
6954 322
2911 354
3266 577
3615 538
4426 316
5519 870