39728 37
61101 50
41984 24
12678 11
23283 22
21207 11
35327 31
25232 29
40777 25
18327 10
27859 20
16055 11
44857 33
18326 13
89380 54
37256 14
54632 37
62252 47
20356 10
42859 31
15354 5
77876 50
65708 28
57583 14