21213 37
33162 67
33776 85
45517 153
19379 17
24485 54
19742 43
20739 55
20686 28
17406 35
120877 566
34591 95
15320 16
52493 307
30123 59
22053 33
85564 227
19574 41
11506 8
11406 7
10199 14
17133 14
12898 26
11145 5