3098 492
14296 111
2233 176
4948 824
61007 471
50567 483
4941 433
5856 242
19857 660
5616 390
6017 290
4617 247