5070
6015
3882
3433
3341
9493
6634
4194
1358
9195
6608
500
5504
8630
1029
9040
2397
7928
6554
2970
8980
7587
5959
1178
356
4269
6953
4792
706
2762