2959 632
1663 893
1601 663
837 639
739 713
1280 591
1425 984
1000 864
398 968
927 8
619 558
846 474
11563 223
10455 344
10239 490
7412 640
6668 135
6407 305
5262 221
5257 334
5129 37
4537 166
4420 66
4248 771