19807 9
13752 1
39656 10
35401 4
19759 3
15679 5
16957 10
25255 4
17130 8
21458 3
22480 3
30505 12
32434 1
47351 3
46806 1
59529 4
38405 4
71634 4
30779 8
51281 13
24507 9
68859 5
95908 4
30204 8