31295 76
35322 58
15672 77
27077 33
14794 21
31101 15
13903 17
63203 122
53887 85
24056 22
62584 129
14134 19
93489 240
2352 38
3217 192
7367 12
15617 13
25889 41
55907 60
53995 124
19842 69
51624 83
27909 34
15336 11