45272 49
6546 99
17045 751
23475 161
387642 596
140721 294
22271 406
44266 80
64371 947
65582 502
54687 215
17829 703
58162 735
6993 582