1063 277
2634 694
1328 347
65690 774
115170 220
3198 890
4552 140
2358 511
3462 825
123360 581
4078 359