35735 952
11356 675
21369 422
83844 839
16628 325
12278 31
47280 491
17207 450
27057 41
47590 592
14063 360
21417 188