46977 3
52058 10
31256 1
41128 1
29753 1
41904 4
39879 1
40778 3
35982 2
31302 1
47184 9
56832 8
53583 1
49729 6