691 147
1328 336
7574 49
16207 348
27316 294
4443 447
19580 426
12023 91
6810 83
4320 665
28971 553
3206 245
10033 905
3221 747
4511 855
1730 115