5002 9
5323 17
3408 9
4428 8
2371 2
6669 13
3956 2
7920 14
7312 10
18094 22
11089 27
7636 5
10370 10
36734 32
13330 11
21620 63
68154 51
124173 181
13864 20
21620 19
10494 8
34822 88
13138 23
21106 47