3530 225
2253 708
687 127
2998 854
1244 219
768 193
2334 651
5620 694
2539 734
591 81
4403 677
22256 592