6225 706
2794 248
5354 513
2151 117
7225 573
3728 389
4159 274
55371 934
21874 602
40335 261
40626 467