31931 603
17321 546
35764 952
11365 675
21381 422
3206 517
2405 67
7752 483
83924 839
16648 325
12289 31
47356 491
17220 450
27082 41
47651 592
21432 188