29956 5
69302 11
31031 4
50155 4
153029 29
30933 4
50903 4
43753 6
37881 7
59982 10
74827 12
27633 1
29706 2
30204 2
47452 5
80959 7
217405 20
180452 27
23959 4
274833 23
33603 10
34934 6
39381 3
165431 18