2945383
153373
205047
134444
140342
108536
62535
89434
51134
154433
103433
154928
95927
91327
119126
129725
71724
58324
116323
77422
74521
59121
71721
52721
136221
42520
72120
61118
57917
89317
38717
76917
63515
106615
90815
58614
72313
32012
38611
49611
41310
47510
39910
36410
87010
3837
7127
5706
3015
1735
3504
1834
2274
2413
2173
1963
2393
3003
2262
1832
2302
1482
1842
3472
1611
1371
1240
1650