10531 26
40065 94
6831 19
17590 38
9951 15
12446 40
25509 40
30285 132
15255 43
4092 15
11492 28
31887 123
13315 42
25734 37
16460 28
26448 13
12360 20
23655 24
38251 66
7650 7
11276 17
22361 28
13252 30
116624 234