2156 329
8315 170
2971 182
47244 626
5858 92
6902 482
276132 1568
34817 877
3809 493
4130 307
42713 167
11636 566