2925 143
3522 832
2977 638
3795 407
3751 608
4013 968
1805 119
3533 817
11956 774
5183 871
2782 345
7364 617
16121 876
6882 653
14701 385
4176 914
2974 448
2258 294
8041 64
4103 616
1664 180
4219 311
3619 240
3436 463