3028 618
1892 394
9041 287
4734 444
11976 321
26313 290
10958 614
5824 673
3821 125
5491 110
4506 349