43398 89
18740 607
1958 500
1787 434
2974 958
1054 256
53027 898
7984 668
4472 723
441 127
2466 742
2605 782
14874 594
15387 627
2835 586
6897 130
347 93
2746 899
1817 353
4017 138
27977 54
24446 614
2158 557
3800 80