45352 49
6516 99
16891 751
23510 161
387782 596
140854 294
22292 406
44224 80
64261 947
66045 502
54682 214
17855 703
58221 735
7015 582