45230 49
6510 99
16877 751
23442 161
387663 596
140785 294
22276 406
44182 80
64165 947
65981 502
54603 214
17851 703
58193 735
7005 582