5966 806
2828 239
7130 716
6689 658
8417 602
6822 125
2164 99
1150 147
4193 641
5396 521
7732 772
16421 541
2990 215
9491 791
3450 121
8282 286
7064 789
11104 676
5636 753
2128 145
1663 185
3560 416
2628 109
1331 37