45463 49
6584 99
17116 751
23583 161
387956 596
140849 294
22299 406
44344 80
64964 947
65723 502
54834 215
17844 703
58195 735
7020 582