59246 396
7448 127
7922 636
77025 486
6828 623
3450 604
6447 344
30428 91
8253 297
16328 160
40532 416
9892 700