40991 96
8161 600
4376 507
14209 250
4765 377
9556 315
29933 139
6269 613
5442 897
3424 569
18147 611
9677 529
7711 232
7143 788
3831 387
2321 338
5710 378
9536 79
2689 392
5193 498
7233 419
1495 155
8441 223
4437 805
3046 75
4481 623
3943 611
3318 52