50441 119
5624 758
7828 185
3225 91
23964 57
12362 604
20621 156
40292 509
2245 204
31928 603
17319 546
35760 952
11365 675
21380 422
3206 517
6732 517
2405 67
7752 483
83924 839
16648 325
12288 31
47345 491
17220 450
27080 41
47643 592
65327 856
21430 188