3272 386
2106 193
4637 187
2679 329
937 58
1426 121
3697 851
27873 952
5015 553
2906 255
67028 690
10678 894
7985 452
4933 641
9006 408