48078 49
6776 99
17239 751
25031 161
390998 597
142608 294
22690 406
45209 80
66252 947
67353 502
56283 214
18190 703
58849 735
7282 582