111796
2933
3602
4299
5960
6862
5428
4777
2985
3645
4839
2351
4217
22809
3463
165192
4458
4678
2919
9495
6961
103315
9725
5937
9050
2943
4514
88647
4729
5894
3585
3314
2827
8425
3009
6341
3162
6739
3951
4848
3881
5389
4481
3458
3154
3947
2115
2736
7064
11977
5185
14123
3269
10104
4951
4041
6704
5252
4624
5558