2812 105
1725 276
18600 170
53666 847
47600 214
19246 241
12633 234
28834 116
26392 664
4846 440
2250 598
1056 206