3506 832
1046 108
1606 140
4247 202
3989 628
3662 368
2841 165
4650 708
5054 894
7189 777
3407 691
2104 514
2211 528
2985 741
10359 124
5158 824
3034 541
3007 578
2087 317
838 167
1492 200
1934 332
1318 258
4357 677
3067 563