7212 34
10127 29
3978 2
14165 51
1257 3
6428 23
10609 35
4309 14
6547 20
4224 9
4792 19
1690 5
5506 17
1641 1
2524 12
2184 7
2677 9
8238 31
13990 42
1842 4
2379 2
2291 3
34942 99