16666 33
7709 15
8717 15
22387 10
13191 31
22997 20
17348 19
25111 18
15246 14
16215 24
22452 11
36761 50
12697 15
9944 21
14534 32
21918 29
11741 30
23807 31
15356 25
39826 31
57063 48
55211 134
12390 15
28192 43