16089 700
9226 359
63133 396
4706 453
9528 109
26049 194
7028 408
6581 641
6240 514
6622 609
6084 257
26926 318
8333 617
15817 264
5536 280
4808 673
3854 61
4617 756
17615 792
8155 724
162912 974
193157 743
2320278 7050
48927 401
123789 465
40614 580
57863 485
46414 236