3228 386
2131 193
4560 187
2668 329
980 58
1393 121
3682 851
27843 952
5088 553
2873 255
67003 690
10663 894
8993 452
4893 641
8989 408