86666 111
35704 47
12964 35
136898 286
4780 23
1366 3
14761 55
4395 22
11273 50
43010 76
28573 61
21749 27
6292 13
14824 24
42580 86
14804 39
19302 36
6242 11
20121 28
111635 268
147168 356
99424 427
22836 24
102995 163