4021 8
16399 33
5555 18
12691 46
5439 20
13815 32
9150 26
67294 188
5489 23
10107 26
3225 8
28727 58
10423 8
30004 30
4062 15
16960 21
172875 392
29855 41
34275 105
11059 19
25918 46
7692 21
32930 164
58823 117