25578 418
5243 894
2881 473
11766 604
4570 577
16985 593
38726 264
97734 208
298032 851
111152 506
31022 260
18482 164
3710 416
7290 684