2923 630
12527 559
12535 473
783 95
3524 375
4165 382
1275 71
909 63
1198 66
1807 60
2110 291
6337 645
4195 129
948 62
3537 619
9274 578
3702 740
6709 502
2945 564
3136 509
3195 710
1315 76
3586 809
5154 882