31930 603
17321 546
35761 952
11365 675
21380 422
3206 517
2405 67
7752 483
83924 839
16648 325
12289 31
47353 491
17220 450
27081 41
47647 592
21430 188