1297 357
577 115
674 189
1945 600
2511 252
2675 523
7509 94
12717 63
3701 582
334362 789
83546 143
41983 749