36181 952
11525 675
21668 422
84902 839
16830 326
12518 31
48079 491
17438 450
27570 41
48587 592
14397 360
21712 188