5973 15
9925 89
7627 58
2201 18
5976 37
22470 20
20062 22
6349 36
11244 36
36966 111
11762 22
21576 56
30710 35
16356 29
18304 11
26985 33
63410 156