15988 18
17337 20
43940 101
74277 214
43416 106
24045 61
18128 31
114431 275
14349 11
12092 5
26912 32
32196 38
23076 42
30555 45
43555 62
13543 14
17693 23
51907 82
22881 11
52973 51
63712 165
14209 15
17078 16
15580 9