3246 386
2081 193
4613 187
2672 329
933 58
1404 121
3684 851
27856 952
5001 553
2898 255
67013 690
10658 894
7977 452
4921 641
8998 408