25552 29
4684 15
6732 8
13774 30
17074 49
7948 10
40259 39
9289 6
42523 81
104014 176
5633 8
7754 17
11051 25
10457 6
13972 9
14566 9
3033 5
3222 2
11392 27
16605 35
6276 15
5926 21
5391 17
8478 27