27527 418
5254 894
2886 473
11787 604
4585 577
16999 593
38731 264
97748 208
298792 851
111490 506
31358 261
18662 164
3721 416
7299 684