29882 3
41553 1
52904 4
29509 7
32459 2
8978 1
12327 2
54805 6
62678 6
7608 3
11630 0
7780 0
19678 3
39257 1
11653 1
63784 7
62233 11
11430 3
102152 6
18954 5
116703 11
53208 4
31255 1
80251 3