2996 994
4206 463
21954 420
4105 304
6996 505
5309 601
3425 201
5428 666
5013 516
3582 343
11788 356
4534 881
21774 634
1758 290
7857 459
3109 532
9325 731
5292 36
1391 173
2782 496
3450 788
635 89
3532 707
3843 930
3166 492
4273 597
4783 751
6702 456