36032 149
7677 15
9924 29
14373 38
14455 30
16115 43
11734 48
9004 53
9018 17
6301 8
16992 34
72597 317
15334 50
14147 42
22904 74
8584 20
10294 19
10027 17
11383 33
24227 70
22734 96
14187 36
15240 42
63217 109