43658 8
18707 10
51733 8
48403 12
36105 12
13082 1
172577 7
319904 16
2402778 181
1032401 67
252659 16
86602 41
27055 9
69109 2
69626 1
28655 8
13509 8
28056 12
51458 7
50251 13
95081 8
59579 12
769653 78
193109 28