2807 105
1724 276
18598 170
53660 847
47594 214
19246 241
12629 234
28830 116
26391 664
4846 440
2250 598
1056 206