21093 330
92813 454
115381 806
16718 316
125004 752
108591 551
33044 913
13158 860
87782 768
18916 456
90954 499
107241 210
49407 642
28265 399
23212 415
37728 694
11173 565
32072 517
12682 800
49176 855
20588 383
32434 686
46296 647
34814 633
27544 719
31226 91
18317 552
17959 449