15259 32
22649 16
36561 176
34528 65
18508 32
23697 53
20121 39
17828 23
16862 15
16563 55
20540 47
21423 47
18851 47
9702 11
10544 9
11121 16
11944 10
15097 25
12140 38
11620 18
13368 28
25704 88
43268 122
15125 17