2272 560
16364 553
12305 113
49117 469
17641 261
47014 498
12039 95
34498 399
5502 733
38149 150
14716 570