40502 472
13411 488
373783 950
232213 636
127224 653
128529 555
100448 937
161737 577
169130 280
54002 557
7151 845
27066 859
10489 817
15939 366
21056 776
28163 933
15964 655
24833 449
24423 719
5443 685
11449 243
2343 78
9826 610
3328 218
5641 650
4757 497
28753 486