31405 5
33402 6
66803 8
24628 3
24128 1
27708 5
37501 8
16456 2
27907 8
36253 7
19058 2
27181 2
48003 13
64484 11
82934 36
25877 7
43858 14
42529 12
44380 7
67805 25
77333 23
34203 8
36130 6
24584 2