5531 23
9535 30
14922 20
1743 2
773 7
489 7
11031 43
1226 7
23455 25
271 10
245 2
4093 13
8706 23
943 5
592 8
889 9
356 5
1075 9
2091 13
854 7
4609 5
373 3
286 6
10039 18