35642 952
11320 675
21307 422
83594 839
16576 325
12232 31
47120 491
17145 450
26948 41
47376 592
14004 360
21373 188