3951
3129
18686
64288
24441
10349
18187
3866
3117
14592
18469
19110
12222
6752
2501
6180
3782
9909
12057
3308
13981
7065
51272
21403
10076
9574
2835
5353
4948
2397
8531
2696
126906
52500
15508
12027
7356
26603
76339
12864
2809
3056
8658
2942
8641
3694
46625
38278
35687
6350
36219
13021
4264
2152
65307
19386
13740
6583
4337
6126