22693 40
13198 22
8009 15
14674 12
9993 15
16693 25
7261 12
14828 31
22322 33
6872 11
5349 2
10388 15
5136 5
8579 11
18447 18
38292 45
15462 13
26165 35
9744 11
32324 42
3592 12
6748 3
56929 44
10108 19