3985 753
5804 417
5585 358
2779 190
4272 641
3494 612
3456 297
3246 437
2183 113
8601 423
5139 637
5733 195
5629 524
8703 416