35764 952
11365 675
21381 422
83924 839
16648 325
12289 31
47355 491
17220 450
27082 41
47651 592
14078 360
21432 188