2156 329
8318 170
2971 182
47244 626
5858 92
6903 482
276135 1568
34819 877
3810 493
4131 307
42714 167
11636 566