39018 644
5787 908
230749 944
19812 367
18575 432
27016 598
40759 197
9254 125
12345 474
31377 683
19134 363
29332 647
40798 645
43252 305
56340 972