3195
9122
4806
9277
2802
5662
8388
6763
2426
8118
5802
9265
5039
8260
5909
3268
8757
714
2545
1559
8317
8794
9046
4118
8059
4084
2017
3251
9742
6948
1088
8025
7720
2524
8635
7793
2159
4543
1061
916
5253
3602
2470
1624
4530
787