2433 642
432 113
8783 652
5942 97
25847 92
19405 170
29624 378
73075 906
255973 701
31752 234
6626 140
7425 353