2960 738
5478 531
2733 591
2710 731
1019 161
2090 592
335 53
2438 642
924 255
3064 724
2840 656
1115 121
1637 380
763 32
3190 526
1923 457
533 119
2885 588
12627 719
3563 372
2316 247
2483 377
1181 329
4895 887