34824 85
40581 152
15480 24
17227 23
13154 16
25022 71
15245 13
32272 67
22233 46
16664 37
25527 48
35788 60
30693 56
63445 116
30305 60
15533 16
15196 30
26944 28
36266 128
42650 111
35485 72
45972 202
21505 33
88399 281