1086 216
2728 539
2450 745
2322 518
3423 543
8296 450
3824 284
26049 518
11375 681
2787 291
5058 630
88144 907