2784 736
1432 402
2544 119
3234 667
2287 312
1458 77
3267 281
8536 659
3607 921
4713 576
1060 230
961 202
4346 273
4851 568
2643 705
7266 398
5555 511
1572 365
2780 718
3593 510
2950 544
5281 583
2557 665
3160 888