2580 642
452 113
8827 652
6245 97
25932 92
19491 170
29699 378
73681 906
256188 701
31945 234
6669 140
7466 353