3217 386
2105 193
4551 187
2660 329
978 58
1377 121
3675 851
27835 952
5086 553
2869 255
66999 690
10655 894
8992 452
4888 641
8986 408