15536 15
5432 4
9470 11
11207 10
137332 197
18767 34
73151 135
38328 61
41611 76
5223 16
14514 11
9971 14
6045 13
16866 34
7107 13
4488 14
6741 13
17269 30
13372 29
41793 80
19598 23
17685 31
20172 30
5110 8