2166 329
8341 170
2994 182
47251 626
5869 92
6912 482
276191 1568
34854 877
3813 493
4140 307
42738 167
11640 566