34824 85
40581 152
15480 24
17227 23
13154 16
25257 71
15245 13
32272 67
22233 46
16664 37
25527 49
35788 60
30693 56
63445 117
30305 61
15533 16
15196 30
26944 28
36266 128
42650 111
35717 72
45972 202
21505 34
88399 282