1102 216
2728 539
2450 745
2325 518
3423 543
8297 450
3826 284
26049 518
11377 681
2787 291
5058 630
88145 907