17529 546
36202 952
11538 675
21686 422
84958 839
16845 326
12535 31
48119 491
17448 450
27593 41
48639 592
21743 188