265 0
1471 4
1341 7
7126 15
13411 23
10545 25
6316 8
3193 3
3795 1
6361 21
6407 14
70871 140
15585 9
29254 19
16751 33
11827 27
19761 36
13218 19
4931 5
14076 11
20970 21
26026 40
23404 49
42605 51