45364 49
6516 99
16898 751
23513 161
387796 596
140857 294
22293 406
44232 80
64267 947
66051 502
54686 214
17855 703
58222 735
7016 582