3210 2
9133 7
3640 8
19852 36
19410 49
4158 15
17535 28
25466 59
12813 11
590 3
7273 26
4111 27
3036 12
235 8
1206 2
35878 120
21643 70
3660 23
12670 29
6028 21
4425 12
13240 67
7599 30
5841 23