19928 3
5976 5
271377 12
187404 27
28084 12
5608 1
81506 12
19857 4
109833 15
239979 28
26326 51
663756 48
171127 16
84608 14
23307 3
6782 8
36852 5
15602 9
45856 3
210382 20
49656 46
10403 2
5430 8
221884 16