59575 492
37010 163
44474 228
39162 365
49935 128
46027 491
329718 808
107693 349
6900 86
7776 146
9626 695
37085 259