3000 500
38180 211
8202 394
4387 366
2821 316
25752 181
119043 165
14746 208
8197 624
8242 154
153005 448
111838 676
46166 533
109322 310
21669 1020
5979 481
31053 813
36508 187
27212 708
24172 766
14748 365
4113 192
5391 185
3467 775
1715 273
25674 482
21176 167
52979 718