23972 97
8840 17
9062 13
12583 22
5796 7
5655 11
6602 17
6303 7
6850 7
6115 7
4015 3
5753 5
8693 12
4511 3
6519 11
5412 7
5751 2
42633 53
23555 66
14048 21
9320 23
12994 29
5158 7
5907 5