2997 618
1959 308
927 262
3715 516
2165 711
1043 245
1230 283
2558 317
1192 316
2287 633
4408 815
1455 296
3929 684
2220 161
2918 908
40868 283
588 134
4479 348
79546 412
3469 424
9933 35
2891 940
2900 648
3165 505