10151 17
11184 10
21772 81
33051 59
34201 61
31814 49
27451 48
12583 86
25726 38
23871 32
37921 87
10543 20
8469 15
28140 97
9581 26
4583 8
7770 14
7932 20
3219 5
7632 12
7620 29
6793 3
3305 6