3199 935
1968 602
2740 510
1325 374
7055 181
3605 231
2779 80
3063 738
1782 267
3387 895
2700 470
2802 654
3342 696
2944 577
1655 399
3140 296
1796 316
2891 274
3276 526
1088 100
2372 595
4096 759
2664 276
4363 149