908 56
4840 663
2954 314
2017 447
1423 248
1528 402
5510 665
3665 296
1992 535
8444 187
573 64
1763 380
2684 520
1618 117
4357 830