2604 104
27424 508
4267 885
59624 872
4575 631
5315 779
2601 658
5519 165
6782 652
2028 70
3096 568
5542 605
6885 584
5479 578
14657 272
7448 348
22559 669
3268 636
3281 655
4996 858
2694 375
14767 367
3258 504
3792 684
3564 586
3807 229
4337 215
3221 411