21123 330
92928 454
115726 808
16801 317
125748 752
108650 552
33168 913
13358 860
88272 767
19179 456
91506 499
107830 210
50407 642
28480 399
23266 415
38112 694
11254 565
32551 517
12789 800
49638 855
20955 383
32720 686
46959 648
35580 633
27824 720
31802 91
18473 551
18007 449