15096 618
21722 374
52016 758
27582 936
78232 713
39295 460
24494 199
34190 239
30936 496
67140 391
103221 943
280451 507
410427 821
38072 79
103998 449
112701 620
67194 426
77007 330
24858 127
38826 661
35525 589
67388 512
36445 711
116629 638
181756 948
98466 618
53710 306
69546 567