48074 49
6776 99
17239 751
25028 161
390989 597
142599 294
22689 406
45203 80
66240 947
67352 502
56281 214
18190 703
58844 735
7282 582