860 171
1506 173
416 71
2548 268
3955 668
2693 604
2447 229
2246 47
2949 245
2383 531
3581 852
3712 776
10279 137
3259 886
2785 185
3106 657
1057 221
3364 141
3312 634
3897 391
5088 154
8428 409
1610 320
2519 342