47966 49
6766 99
17223 751
24944 161
390790 597
142431 294
22659 406
45129 80
66105 947
67286 502
56194 214
18136 703
58777 735
7272 582