30009 262
11763 287
16940 507
39272 400
12860 769
122954 530
87179 364
46108 549
50941 240
13479 595
69540 350
45616 757
31428 734
102762 690
20343 633
61075 150
111567 369
24427 617
7468 111
35940 921
4999 141
50914 648
16885 573
7680 429
8183 306
17176 956
38801 701
20507 770