989
124
4887
593
857
2220
9748
9884
3110
4747
3525
1923
5297
4221
3023
4542
2194
7517
292
7635
759
1695
8611
2594
2944
5716
5713
5139
3434