8451 28
5081 28
21491 22
29746 99
6061 27
13572 70
21551 41
5335 14
14325 83
15225 57
1994 10
6048 7
5926 11
16500 24
18639 74
18991 41
4522 24
10889 56
2214 8
16890 28
32876 50
75203 122
9815 25
7810 9