11912
2501
4484
8844
1999
3891
5567
30714
2886
1762
3058
2220
2911
2533
5269
5988
120251
7123
19905
15288
8194
18148
3886
4323
4037
24623
6961
8460
9695
4602
31491
42117
3531
3977
11177
9269
2678
18930
5696
14043
6056
18354
27991
6474
18599
5392
7185
18269
3055
6942
52499
13310
22918
156856
17969
3954
113157
7697
11213
10843