2750 10
6428 23
5548 14
3275 10
4156 11
41973 100
14168 32
43562 113
15510 31
1719 11
13779 16
12585 26
11203 18
41071 40
15840 30
30215 41
27621 59
10521 7
2897 7
6143 20
16560 47
6569 27
62807 142
27926 45