45078 49
6519 99
16966 751
23331 161
387361 596
140591 294
22234 406
44174 80
63983 947
65479 502
54533 215
17815 703
58125 735
6974 582