47293 49
6671 99
17098 751
24476 161
389883 597
141798 294
22517 406
44819 80
65306 947
66899 502
55681 214
18079 703
58541 735
7144 582