39305 8
81856 10
99102 14
35677 2
44483 4
27881 2
44905 10
29132 3
32484 3
33853 1
67356 8
35533 5
31526 3
99803 18
33951 2
91453 9
89734 11
36454 3
93078 12
43931 3
26531 4
47153 3
31928 2
38706 1