5585 861
4018 298
5312 348
43920 686
33608 60
3080 190
3382 225
6996 75
5199 459
153497 475
4643 535
35438 379
6142 284