2793 2
12248 61
7041 37
5571 7
7927 24
3106 8
5138 21
8745 43
4820 15
7497 22
49238 119
5353 8
4854 17
15600 31
4161 15
13656 33
12616 61
6003 31