3505 656
1143 90
4013 598
54912 131
1673 202
10072 754
3403 267
37877 666
177298 603
74272 765
3336 485
3149 749
572 41
3746 767
4279 910
2794 106
691 102
137601 639
3448 330
58914 528
966 183
4444 871
18904 167
51009 185
1085 54
868 159
4875 266
6915 533