15030 461
17845 278
31068 581
11555 687
9458 78
70076 309
98336 633
36424 544
19315 240
57266 157
986 152
104885 766
8798 450