2225
3166
11583
14191
5922
7440
9454
10806
44817
17159
20584
15169
11953
13613
20759
9922
17616
11448
26243
42776
18107