2958 521
3063 57
1661 118
981 28
7698 810
20166 185
10306 601
7280 423
5997 678
3814 593
4106 347
1792 78
2045 120
8957 481
4847 260
7282 863
4116 769
4820 762
3330 104
3452 626
4005 827
14909 705
4128 762
3776 425