978 93
2285 374
3162 616
263 27
2650 50
1605 245
6484 195
3805 535
1636 172
2878 883
2215 171
1029 100
2994 807
3069 770
1301 58
4393 561
2777 578
1108 151
3669 708
13941 339
1386 138
2632 823
2331 220
3050 768