2604 560
1051 336
1014 332
759 161
1150 352
1212 400
2492 747
859 259
381 106
6152 277
2835 289
7634 325
46204 533
12944 244