5125 582
10267 226
5569 152
18191 619
169625 1093
66811 928
36869 504
40519 549
78799 396
51871 712
41109 314
6415 495