45264 49
6510 99
16879 751
23471 161
387696 596
140810 294
22284 406
44198 80
64192 947
66005 502
54623 214
17852 703
58199 735
7013 582