2976 19
1596 4
30216 116
10006 21
21868 49
47495 220
40355 124
8943 16
33060 77
17628 23
29981 26
35903 53
49772 103
13165 14
17994 41
37990 152