40754 3
41002 5
31702 4
28253 2
23484 2
43326 1
70906 6
36802 1
40426 1
147878 4
57409 5
84307 3
92481 8
130882 18
131252 12
95834 12
77876 7
157556 28
44681 1
331284 35
256131 30
53634 3
256629 66
66703 4