3012 485
1131 49
2193 92
14095 905
6322 670
4064 80
9039 576
4726 889
3991 644
1062 27
1949 120
6786 617
1880 162
4981 215
2260 239
8113 710
3191 298
4776 134
7398 854
2725 290
8437 638
3050 82
5301 792
3673 403