3278 386
2106 193
4644 187
2679 329
937 58
1429 121
3697 851
27875 952
5015 553
2907 255
67029 690
10680 894
7987 452
4937 641
9007 408