2156 329
8311 170
2967 182
47243 626
5856 92
6901 482
276126 1568
34812 877
3809 493
4129 307
42710 167
11636 566