53084 6
31376 4
42703 8
125584 27
26827 3
29780 6
30605 1
29908 2
50952 5
41777 4
42652 11
26301 2
47607 3
73701 10
34657 5
29652 2
72255 15
69007 11
77632 26
49209 3
36077 9
64859 21
48878 8
99853 47