49353 8
58530 20
42132 3
39229 6
36083 6
67079 22
77726 9
82654 12
58809 10
40352 16
84680 34
57906 15
43404 14
53558 10
64683 16
69102 20
1699833 358
99283 29
51753 8
142703 15
86358 33
54905 11
65603 12
40456 4