25931 6
32103 4
23634 3
27429 5
55551 16
20104 4
43980 13
98806 29
19807 2
24779 2
77702 18
36984 9
30852 6
38831 3
66181 18
34327 2
34533 4
42405 8
77158 13
61708 16
33505 7
23102 3
81477 10
40883 4