4857 386
8943 328
12122 451
5742 525
3756 64
15374 155
8870 171
7920 614
5442 897
3500 718
4977 234
16753 706