2154 329
8306 170
2958 182
47241 626
5848 92
6899 482
276100 1568
34800 877
3809 493
4127 307
42699 167
11636 566