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