84726 9
58056 19
72257 18
70431 13
66757 17
122555 14
119003 32
104156 14
73059 10
34356 4
49908 1
120730 30
195554 15
37983 8
93479 8
26501 5
18177 1
20134 0
52507 6
122053 19
67651 5
82633 10
47979 5
149130 24