12589
9105
8187
9693
9391
8749
9444
9285
9031
9075
5659
4150
14519
4176
4912
3862
3464
13470
3298
3084