9859 35
1259 5
7682 13
25840 86
16738 14
13615 20
2390 3
40490 68
47133 119
11455 16
7531 26
6755 28
30585 60
23758 38
4678 6
34911 50
1666 4
17014 25
21153 60
76488 139
3015 9
8164 43
20428 31
29974 90