4378 12
3719 10
8316 12
5171 25
18059 70
6880 21
19251 31
11232 22
9992 11
16014 19
11937 24
19004 37
40894 40
20974 29
34219 64
30732 75
11766 16
31410 34