2952 281
1980 86
1102 219
6245 655
7122 699
8506 501
3421 715
1036 153
5174 663
8629 606
4295 775
2664 274
19820 350
4578 33
8746 1064
2381 166
3199 564
16780 627
1276 39
3121 623
22856 155
3751 593
4570 513
10441 934