33536 150
39258 144
22685 545
20393 315
38068 465
18759 410
24025 785
46344 464
49558 401
12684 49
83404 251