45364 49
6516 99
16897 751
23513 161
387796 596
140857 294
22293 406
44231 80
64267 947
66050 502
54685 214
17855 703
58222 735
7016 582