28588 64
28963 102
16038 23
14576 16
19211 43
122653 358
12970 18
29559 64
19579 17
14565 13
13148 10
49944 156
75065 188
48706 197
43872 139
41229 90
28834 73
43248 98
109873 397
61372 165
18688 45
39841 115
16308 42
22122 31