15881 1
49902 14
31302 3
29959 2
27302 1
36702 5
25879 1
28627 2
21631 1
38602 5
23027 1
33832 7
21576 1
23880 2
26780 4
57004 8
33932 6
49255 6
36805 4
32282 3
26503 2
43280 9
32582 2
50852 13