2200 5
4546 10
11117 48
6789 30
67503 334
5527 25
5916 23
7338 13
22832 100
36112 98
11944 30
14123 60
4114 9
3417 15
17432 39
1567 2
7830 22
12062 32
11779 21
15623 29
5074 21
6658 20
5147 10
2958 2