2838 492
14259 111
2200 176
4850 824
60641 471
50422 483
4907 433
5799 242
19696 660
5607 390
5984 290
4595 247