2948 99
4265 686
4578 519
4935 316
3587 85
2890 318
5168 189
6191 635
5672 548
2356 141
6957 322
2917 354
3267 577
3618 538
4431 316
5525 870