47306 49
6673 99
17098 751
24483 161
389901 597
141808 294
22519 406
44822 80
65318 947
66904 502
55698 214
18079 703
58546 735
7145 582