440 5
8524 33
21530 48
15793 30
25997 42
14602 29
11631 27
14941 38
11406 46
3485 19
26266 111
6252 25
11390 19
23520 35
10937 24
39834 93
8751 4
9561 28
7988 30
50587 179
2951 20
9180 36