4005 18
4060 22
1783 13
11651 28
10832 12
26426 86
4705 20
21588 8
8276 23
3340 18
1558 13
7287 12
23388 23
29509 55
4935 23
42932 81
83317 121
6082 7
3214 4
1688 9
1885 6
1862 12
7320 19
3326 12