40980 96
8160 600
4376 507
14206 250
4760 377
9556 315
29933 139
6267 613
5442 897
3424 569
18147 611
9675 529
7711 232
7143 788
3831 387
2320 338
5709 378
9532 79
2689 392
5193 498
7233 419
1495 155
8440 223
4437 805
3046 75
4481 623
3943 611
3318 52