3225 386
2129 193
4556 187
2667 329
979 58
1390 121
3679 851
27839 952
5087 553
2872 255
67002 690
10661 894
8993 452
4891 641
8988 408