9904 20
5316 25
3051 8
4541 16
12362 33
5730 19
3651 13
8545 34
10035 37
8625 35
167558 565
3596 9
2034 10
8109 44
2400 5
4924 26
3095 8
3268 9
5074 14
26611 158
42791 153
6520 12
6343 14
1806 3