2526 521
970 91
3151 573
9887 399
5272 565
2406 618
3209 38
1447 207
4534 458
2973 477
3923 337
2477 651
2479 528
2941 392
1776 367
2833 876
6476 561
3414 883
2542 676
2026 547
2136 112
502 142
2548 167
1580 277