2982 399
4022 585
10810 969
10640 78
8278 573
29231 293
112939 642
1800 126
35024 189
3407 501
4132 485
4233 154
2926 275
10043 541
8603 576
6739 616
2930 253
4277 641
5059 354
5206 474
3709 416
1468 188
1467 203
3412 270