1675 15
1199 3
29436 115
10006 21
21868 49
46779 217
39900 123
8599 16
33060 76
17628 23
29981 24
35533 53
49772 103
13165 14
17994 41
37990 152
35186 244
34066 122