31776 5
36354 3
40027 1
34084 5
19403 2
78559 4
31056 1
46877 1
34855 2
51751 6
56934 13
53557 8
33159 3
64153 2
28584 2
54181 7
130157 19
34684 3
37677 5
34407 4
35631 3
35504 2
41858 1
27753 2