6225 706
2794 248
5354 513
2151 117
7225 573
3730 389
4162 274
55407 934
21885 602
40355 261
40654 467