558 30
574 83
2285 501
1443 150
3094 922
2597 595
2237 47
888 213
1102 38
2154 122
896 221
1167 184
2718 637
2815 602
877 147
2850 520
2973 797
1203 342
11952 627
3789 853
1976 297
2401 471
2680 455
2978 393