13948 54
81561 328
16477 71
13052 64
4853 26
4301 16
3697 7
6372 18
4704 28
1797 8
10651 59
7617 23
3984 19
13651 55
1677 4
1945 8
21994 93
8972 23
16329 62
4890 34
4862 1
19709 163
24453 122
64758 312