4352 368
19825 60
7649 478
3174 445
2488 262
5027 784
7118 725
2858 166
3088 647
11345 948
3633 632
2865 325