2610
3346
2975
5571
5932
2557
7506
4231
3931
5866
11398
8589
10127
12324
14325
11159
8145
5016
35164
36868
12210
12158
22751
46576
9564
64080
18343
13203
10065
25518
12441
14880
41873
16144