47976 49
6768 99
17226 751
24948 161
390807 597
142442 294
22661 406
45132 80
66119 947
67287 502
56201 214
18138 703
58783 735
7272 582