9589 23
25365 95
10808 36
21294 28
14831 25
22824 10
11328 19
18585 21
31862 57
6662 6
9988 13
18687 27
11568 28
98821 203
8542 15
8784 17
4029 10
8007 17
8679 30
12656 23
19028 32
12717 15
125003 276
23666 54