2968 99
4266 686
4580 519
4938 316
3589 85
2891 318
5168 189
6192 635
5675 548
2356 141
6961 322
2917 354
3268 577
3618 538
4432 316
5526 870