2272 560
16375 553
12314 113
49117 469
17641 261
47016 498
12042 95
34499 399
5502 733
38155 150
14723 570