15059
237
8479
4962
22248
10646
18285
64
36
5412
12157
2535
3419
12121
3817
2934
4027
7837
3324
5811
30848
3737
18
4860
3131
2220
5926
14731
3923
3421
3623
4238
7
2919
14
4416
4224
16
101
30517
7044
94
228
41
4
5728
2310
2936
2213
818
5116
6330
6933
141
2414
2217
2961