5991 861
4536 298
5956 348
44162 686
33755 60
3139 190
3423 225
7072 75
5294 459
161658 479
4686 535
36970 380
6688 284