432 72
2282 588
1565 387
1095 294
903 286
1183 307
555 142
1220 288
3233 790
1981 518
1529 302
2174 651
3002 821
2794 843
1178 275
956 232
933 255
1256 335
1037 280
18184 481
3055 855
1702 156
12951 152
4150 165
8467 436
14070 277
5273 61
5483 827