3246 386
2084 193
4613 187
2672 329
933 58
1404 121
3684 851
27857 952
5001 553
2899 255
67014 690
10658 894
7977 452
4921 641
8998 408