26528 16
26796 63
13403 3
18226 19
21429 30
16095 11
20637 21
20863 24
29411 41
23396 24
24086 35
12359 6
15255 10
13452 5
15865 7
20137 20
17200 12
16245 5
22720 36
16549 9
16654 5
36267 55
19739 42
19216 22