10886 331
12966 661
31021 542
10221 529
40462 532
15227 153
101431 726
41457 402
36293 712
14033 436
21417 796
16329 239
23964 670
14405 584
3582 314