2957 278
957 101
4366 838
1980 268
3518 748
3852 714
2112 114
2266 265
670 86
1494 358
4032 651
5362 153
2315 390
3262 674
12746 156
1310 293
6648 157
3288 666
11989 861
3057 685
563 138
2551 398
1988 296
1483 145