15523 17
11089 31
12556 26
14737 21
10786 19
18998 44
16351 51
25362 41
57848 240
55381 143
17098 16
12855 23
30256 127
15599 55
15224 15
14296 24
15431 50
24709 65
25234 73
35926 104
26589 49
30289 69
9766 11
11600 15