45256 49
6510 99
16879 751
23467 161
387692 596
140808 294
22283 406
44194 80
64187 947
66003 502
54616 214
17852 703
58198 735
7010 582