49766 280
81279 675
101652 833
47630 209
62177 509
97533 999
56175 319
33714 605
26387 197
39241 553
50073 131
56129 877
68074 744
69304 971
78661 170
50893 408
72702 377
46553 740
114758 844
80680 854
63143 493
78204 548
47098 597
36472 87
41175 237
24808 420
52175 982
42882 225