482 28
3782 380
2687 284
4574 925
3081 600
368 29
464 64
4444 709
3771 914
3337 602
2880 552
2182 213
2733 644
3860 711
2843 724
4563 131
1671 342
3966 893
1040 305
2204 433
4332 513
911 135
899 89
3913 674