3145 386
1958 193
4493 187
2612 329
910 58
1337 121
3653 851
27802 952
4892 553
2849 255
66982 690
10605 894
7947 452
4879 641
8963 408