245577 727
16458 28
32221 92
23417 45
14121 19
19247 25
16890 24
11166 16
14543 26
23947 40
20912 32
25626 63
12410 10
26613 77
29484 65
26272 42
26327 33
22511 32
48665 100
37020 127
68075 188
30690 74
36039 118
41212 102