3251 386
2158 193
4604 187
2676 329
989 58
1405 121
3692 851
27859 952
5100 553
2879 255
67014 690
10685 894
8998 452
4896 641
8996 408