14910 235
52809 760
11263 419
7058 470
19882 411
8845 107
6001 689
10921 671
6120 836
4548 894
4077 218
19662 660
3609 430