14481 18
12602 8
15955 31
16739 30
16316 25
21411 62
35351 116
20434 42
15709 18
13427 16
16713 12
18037 29
33038 60
23121 68
39749 134
12739 15
16225 43
28832 81
25274 62
32356 107
28925 49
14431 23
21548 52
35295 106