89451 527
2863 272
8580 225
8024 581
21575 620
12288 109
3866 178
5925 147
11492 575
19169 569
16917 418
9461 61
3064 459
4350 359
3750 307
11551 598
4595 689
4424 22
7763 683
6699 442
16301 702
20888 497
57388 238
29752 350
9848 93
6668 694
9379 491
33116 258