17529 546
36202 952
11540 675
21687 422
84960 839
16848 326
12535 31
48125 491
17448 450
27595 41
48641 592
21743 188