47318 49
6673 99
17098 751
24489 161
389917 597
141812 294
22523 406
44824 80
65327 947
66909 502
55708 214
18079 703
58551 735
7145 582