1229 137
5164 272
278 68
2901 222
3508 206
142 47
2375 200
658 84
701 87
1145 115
833 54
779 63
903 80
148 60
501 79
1338 288