28832 8
20709 1
22952 2
76134 8
49006 3
20502 2
22658 1
41828 2
26352 1
42903 4
36003 4
28607 2
19977 1
27876 6
59982 12
23629 2
19007 2
49951 3
27103 2
42702 1
37028 3
41457 9
33828 3
58157 13