40979 96
8160 600
4376 507
14203 250
4745 377
9555 315
29933 139
6267 613
5442 897
3424 569
18146 611
9675 529
7711 232
7142 788
3831 387
2320 338
5709 378
9527 79
2689 392
5193 498
7233 419
1495 155
8440 223
4437 805
3046 75
4481 623
3943 611
3318 52