3210 2
9133 6
3640 8
19852 36
19410 49
4158 15
17535 28
25466 58
12813 11
590 3
7273 26
4111 27
3036 12
235 8
1206 2
35878 119
21643 69
3660 23
12670 28
6028 21
4425 12
13240 66
7599 30
5841 22