2351 601
1582 201
1107 226
3407 676
1294 308
2659 550
3116 394
2960 383
4104 380
2307 229
912 172
3197 941
1265 268
2622 552
3068 816
2567 532
2328 527
3103 768
2597 458
2669 639
5666 433
2778 308
7215 454
14650 457
2686 547
5978 891
2993 829
12666 725