16897 669
23869 607
3071 195
17987 388
25611 248
18297 254
14722 150
9485 506
23300 180
1641 159
844 89