12093 26
9670 18
5700 0
8582 5
11054 21
5715 6
15527 40
23451 45
7493 5
5858 3
28552 43
53937 141
9237 17
87512 139
9758 15
11379 18
7718 10
6322 6
8874 9
23928 57
5859 3
30439 65
10249 16
17230 34