127942
1887254
56821
55925
155726
522234
41216
7859
13054
12633
30632
11926
15625
9924
10623
18720
10618
44918
17117
8716
10115
23815
8512
7810
10110
1029
2099
1709
517
597
1147
226
616
1416
576
225
635
325
1075
134
624
614
453
823
333
173
293
763
692
272
642
401
90
140
100
130
240
450
170
120
740
280
410
760
980
4240
3390
1050
5170
1880
4960
1970
670
2120
4050
1090
1670
560
2930