40968 96
8160 600
4376 507
14199 250
4736 377
9553 315
29932 139
6264 613
5442 897
3424 569
18146 611
9673 529
7711 232
7140 788
3831 387
2320 338
5707 378
9525 79
2689 392
5192 498
7233 419
1495 155
8440 223
4437 805
3046 75
4481 623
3943 611
3318 52