5406 6
4166 13
4226 4
3503 1
2889 3
5771 4
15228 31
12804 36
10895 15
19998 53
6183 8
39290 90
9935 14
28149 69
47737 141
5006 7
6796 24
3857 5
8172 15
3773 9
8027 42
34586 91
156213 325
7162 25