1030 273
5582 459
2159 634
14987 728
2074 629
1715 475
3687 41
2145 663
2603 581
3620 111
6153 111
1548 410
4636 52
663 183
1148 376
22582 813
4404 226
1818 465
27919 545
2587 696
2283 597
929 97
3380 877
429 105