21061 36
83565 69
9023 5
15387 32
12421 17
3749 3
18287 12
31791 32
170349 189
21822 22
14560 16
7533 19
68973 33
22943 26
37674 42
32291 57
150391 174
9541 1
20590 30
28362 42
16073 19
11348 14
35630 65
21173 17