35735 952
11356 675
21369 422
83840 839
16628 325
12278 31
47277 491
17207 450
27054 41
47587 592
14062 360
21416 188