5342
4986
9889
9364
4380
5025
3044
8073
5400
8796
3295
8583
3936
4101
5162
9590
3076
5853
1694
4790
2850
1798
8086
7711
4513
248
7676
4644