2894 105
1740 276
18619 170
53753 847
47712 214
19290 241
12686 234
28879 116
26446 664
4858 440
2260 598
1064 206