5548 14
3275 10
4156 11
41973 100
14168 32
43562 113
15510 31
1719 11
13779 16
12207 26
11203 18
40688 40
15840 30
30215 41
27621 59
10521 7
2897 7
6143 20
16560 46
6569 27
61968 140
27531 45
30548 58
17858 27