3245 386
2148 193
4581 187
2675 329
987 58
1402 121
3691 851
27849 952
5096 553
2879 255
67013 690
10678 894
8998 452
4895 641
8994 408