56729 16
31931 8
46181 9
48809 9
42655 9
82651 17
57328 10
48302 8
27876 2
33476 4
44131 10
46228 8
39881 6
35255 5
141781 40
60957 15
42658 8
41984 7
137427 42
101207 24
60354 10
50280 17
82881 21
138701 50