31929 603
17319 546
35761 952
11365 675
21380 422
3206 517
2405 67
7752 483
83924 839
16648 325
12288 31
47349 491
17220 450
27080 41
47644 592
21430 188