2200 5
4546 11
11394 48
7063 31
69608 337
5794 25
6171 23
7569 14
23418 101
36959 98
12158 30
14672 60
4114 10
3417 15
17705 39
1567 2
8135 22
12329 32
12050 22
15894 29
5359 23
6925 20
5412 11
2958 2