54756 10
42134 6
48730 6
47851 16
44482 7
60905 5
30227 5
35432 4
28631 2
35680 7
28476 12
40309 5
25809 3
22505 4
36909 5
59281 10
29158 2
79127 22
96357 32
52831 4
50658 7
147426 53
96659 21
153931 44