86666 109
35704 47
12964 35
136458 284
4780 22
1366 3
14761 53
4395 22
11273 49
42593 75
28159 61
21339 27
6292 13
14824 23
42580 86
14804 39
18885 36
6242 11
20121 28
111198 265
146752 353
98556 422
22836 24
102516 162