4173 30
12250 85
97815 533
8979 393
7172 692
8958 680
51884 725
1595 373
30904 436
2901 56
14620 539
4749 462
3837 919