80631 10
77951 13
29134 6
34183 3
50878 7
30801 3
57977 8
69804 8
33578 6
27056 3
68554 20
42032 6
36009 4
28184 8
56403 13
32809 1
28078 3
19603 2
57951 6
95583 12
43532 3
40878 9
30057 2
40358 2