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