125103 840
173822 656
404859 870
218588 1485
304318 1104
12980 79
155426 421
11535 706
10754 679
95185 533
49599 650
69918 378
31946 217
117888 454
53667 340
49792 322
107634 619
846400 1996
756513 2257
8630 677
198444 416
87760 252
219642 711
304913 685
732233 1063
97001 834
73830 395
7413 594