3040
3459
3736
2679
6108
2501
3291
7604
3644
28105
5081
2244
13082
3436
5684
10598
3163
3620
6612
40383
44188
6383
24194