21191 57
7639 4
6933 6
7428 7
7728 1
7625 15
5854 0
8955 3
16311 29
11073 16
7777 9
8439 8
7355 6
7897 7
7291 3
10677 11
13498 15
42989 99
14411 6
7883 5
8937 12
12287 11
31443 73
11602 19