35737 952
11356 675
21370 422
83850 839
16631 325
12279 31
47285 491
17208 450
27059 41
47596 592
14067 360
21421 188