50888 43
15480 16
14897 18
29553 39
5898 6
8389 15
14564 36
5214 4
7286 2
7072 7
6923 6
5822 4
7229 5
7307 4
7103 12
10919 14
14166 30
5943 7
10119 18
7881 5
7337 12
5126 5
7421 6
5359 2