9904 18
4906 25
3051 8
4541 15
11973 32
5730 18
3251 13
8545 33
9662 35
8625 35
162721 528
3596 9
1614 8
7700 43
2400 5
4924 26
3095 8
3268 9
4719 13
25866 152
41633 149
6111 12
5938 14
1403 2