20845 78
4571 9
13462 43
22705 70
23765 63
51150 160
19767 57
19282 48
13668 59
4051 17
13177 39
13140 47
5662 20
7008 16
12096 37
4841 12
26612 47
11538 25
23669 54
11719 16
65727 275