7835
670
6857
6415
5751
5819
5861
5520
5741
5213
516
520
13520
10840
8491
6940
577262
5450
5230
4611
452147
4529
399142
32250