3075 98
4514 491
2121 382
1784 42
3524 103
15121 289
5325 578
4919 648
4532 567
6679 686
2933 564
4668 637
4150 821
4824 227
6250 124
5475 314
2344 154
4084 402
1966 92
2576 353
3761 781
6913 683
3679 153
4681 380