16091 700
9226 359
63137 396
4706 453
9528 109
26049 194
7029 408
6582 641
6242 514
6622 609
6085 257
26926 318
8335 617
15818 264
5540 280
4809 673
3854 61
4617 756
17617 792
8157 724
162912 974
193157 743
2320450 7050
48927 401
123789 465
40618 580
57866 485
46414 236