6947
2955
4192
2303
4987
3191
8344
3740
4530
3220
4551
3479
4669
2943
7629
3927
4228
2699
4044
2598
4267
4074
4003
2729