431304 3
387676 1
291332 1
347208 3
285034 2
263902 3
302078 4
229206 2
199151 3
273981 3
661802 15
177478 3
122427 2
142107 3
93806 3
116203 3
141351 1
114182 2
115081 4
621106 25
74230 1
115626 2
83477 2
90531 1