3109 136
5071 832
10769 236
17758 351
16999 688
5618 966
5450 205
6746 482
1641 41
7487 449
9033 96
32395 928
2830 174
1661 140
4853 509
15250 394
3545 74
4132 344
3231 261
2503 606
3021 461
7744 843