60806 140
10733 24
45077 102
15100 46
10478 30
5458 11
11382 36
17877 45
6774 28
53913 175
15882 16
2171 2
132605 264
8169 18
2115 12
13881 23
13085 32
14399 53
27090 33
5225 13
14994 24
6809 13