2999 640
2091 420
967 259
2542 714
535 144
2775 844
2989 958
3594 328
2693 747
2691 629
1527 299
3261 593
1548 144
2365 292
1378 163
3529 743
10771 748
3800 705
4062 705
2431 197
4708 856
46897 177
15812 833
2729 274
9130 387
25645 96
11917 41
8866 647