5080 518
617 125
2328 493
713 133
3684 753
882 39
1148 224
2972 799
5318 725
2280 610
3448 581
913 164
1127 58
1778 220
5048 55
2242 632
8216 709
637 63
2427 509
1135 182
8241 194
3164 768
15830 595
1132 291
2775 690
2405 429
5742 568
1487 339