1531 166
2945 658
92270 873
21568 925
27629 59
7577 664
73646 906
4255 688
58814 157
17941 547
4471 777
14530 47
4709 563
11112 99
49126 792
3817 243
3012 463
16981 558
4790 639
15520 923
3824 579
3777 244
16650 463
4744 674
2574 500
3365 597
1533 83