3000 316
4878 687
4370 788
18464 68
4552 685
5348 636
7958 240
6398 390
3505 509
5159 653
4125 542
6257 171
4207 497
6550 462
2609 58
8218 433
4868 296