105037 425
97314 611
75041 895
112529 375
2873 578
2636 536
8506 934
1738 104
2278 671
3585 715
1102 183