2159 329
8326 170
2982 182
47247 626
5862 92
6908 482
276156 1568
34832 877
3812 493
4135 307
42724 167
11639 566