2800 105
1724 276
18596 170
53659 847
47585 214
19242 241
12626 234
28825 116
26386 664
4844 440
2249 598
1056 206