2933 650
1566 22
2102 302
4769 136
5345 970
8171 376
3419 447
3462 180
3224 345
3537 516
4958 871
3661 527
4164 463
4843 756
4926 493
3692 831
28997 497
7920 645
4055 628
17265 355
3208 549
3557 823
4490 660
3560 248