2158 329
8322 170
2977 182
47246 626
5858 92
6904 482
276140 1568
34827 877
3810 493
4134 307
42719 167
11637 566