2890383
150773
203747
132144
139142
107736
61935
88634
49934
152733
102033
153528
94027
89427
117726
126225
70824
57924
114523
77322
73121
58321
70021
52121
135621
41720
71220
60518
56517
88117
38217
75717
62915
105215
88615
57714
71913
31512
37911
48911
41110
45510
39410
36010
86510
3757
7017
5646
2965
1705
3404
1794
2254
2403
2153
1913
2303
2963
2262
1792
2192
1472
1792
3432
1541
1331
1220
1630