45247 49
6510 99
16879 751
23458 161
387680 596
140796 294
22279 406
44191 80
64175 947
65995 502
54608 214
17852 703
58197 735
7007 582