18532 1
16380 0
42979 4
78459 8
67934 11
21701 1
126234 29
49677 8
53784 3
23831 5
26901 4
25634 2
27334 2
32378 7
79959 18
21209 2
36382 3
95955 10
54383 6
57254 10
51205 5
37252 3
36853 3
29357 2