29276 3
24106 1
39655 7
31857 2
38658 8
31854 1
19480 2
30476 2
642181 51
23958 1
22281 1
74905 11
37902 4
37007 6
94159 11
41081 7
43132 6
89105 16
43081 9
72654 15
38608 6
34009 2
137652 21
32557 1