2963 410
2607 428
527 22
3766 716
2917 694
3346 758
1244 242
2635 437
730 70
1605 306
1704 205
7156 144
11699 195