9539 9
19151 7
31952 50
15692 8
21638 35
15412 14
60121 62
19087 15
22105 17
52579 23
41514 55
23830 10
19636 9
33043 12
42168 30
42202 28
19100 17
24998 31
14312 7
44723 51
26374 28
87468 123
27516 31
23590 10