16249 29
10430 12
9162 7
15168 22
18791 21
16962 34
235286 420
9068 9
6708 2
14170 26
7406 4
10515 16
8188 5
7848 3
11626 10
43359 126
56733 123
12260 7
12296 13
6857 2
14039 13
31011 35
6902 3
5946 0