319 60
2378 86
14290 356
31525 547
13146 417
30899 195
26877 582
14096 267
13534 492
9870 512
5987 836