3227 386
2131 193
4559 187
2667 329
980 58
1392 121
3680 851
27841 952
5088 553
2872 255
67002 690
10663 894
8993 452
4893 641
8989 408