5960 514
3704 681
6631 876
2587 129
6310 627
7117 635
4894 529
2592 279
2621 650
5457 494
5049 526
5175 551
3860 297
4512 305
4142 347
2248 636
3511 288
597 43
2254 550
2670 112
2053 348
8673 790
3320 475
5583 848