21412 16
8345 8
6678 3
5696 2
15231 13
70889 85
23948 23
7798 7
24222 27
6001 3
17892 16
5867 0
6457 2
20956 4
6277 0
8955 12
6602 3
25446 47
69284 39
11978 21
8645 1
12618 14
20562 18
6065 1