1061 261
672 179
666 209
1617 324
19430 511
4857 580
2475 413
5223 290
3304 189
6064 507
2790 299
12249 987
1482 110