30966 646
11226 154
15753 294
29761 166
40062 328
99507 664
8891 550
12831 661
17647 696
56736 345
34965 521
6251 600
31689 549
25188 688
11407 618
25395 581
54381 880
18462 567
68236 878
6900 716
24717 323
27473 417
20248 533
12989 110