14962 235
52925 760
11289 419
7074 470
20018 411
8888 107
6047 689
10947 671
6150 836
4558 894
4100 218
19811 660
3626 430