2166 329
8340 170
2994 182
47251 626
5868 92
6912 482
276191 1568
34853 877
3813 493
4140 307
42737 167
11640 566