8935
2260
14501
3108
4253
38053
2743
6133
20145
7054
7688
2671
2523
6999
39029
6182
13270
3129
5521
30626
4312
16233
2951
4401
3705
20869
3264
3048
6548
3591
8064
4358
2691
4580
4974
10349
2449
7933
6389
3349
2501
4079
2757
39548
2819
20871
2496
3118
21145
17514
31547
9752
9761
45951
6616
3293
7532
20303
9216
2529