1586
50990
3203
3687
3631
29233
3168
42391
2303
5151
2094
5389
10742
4619
33830
59538
2595
4385
5299
4830
52361
8355
5494
31033
3205
2478
2436
13359
3195
4948
2642
2915
2763
3144
2755
3085
7439
2450
9371
5504
2200
7571
78805
19942
8542
2336
66405
4194
4908
1982
2140
22111
64308
84129
14615
4745
4239
7091
3310
2645