30403 5
95153 18
21858 4
80306 11
23033 2
36309 8
49553 7
44479 4
33379 2
44727 7
85427 7
37876 3
52102 6
67252 12
165131 27
22681 2
30531 3
32232 2
72676 13
90859 22
131226 51
39706 4
95984 20
29905 6