6225 706
2793 248
5353 513
2151 117
7225 573
3727 389
4158 274
55333 934
21861 602
40306 261
40592 467