35763 952
11365 675
21381 422
83924 839
16648 325
12289 31
47353 491
17220 450
27082 41
47650 592
14078 360
21430 188