48066 49
6776 99
17239 751
25026 161
390979 597
142588 294
22689 406
45197 80
66231 947
67346 502
56274 214
18189 703
58838 735
7281 582