5562 8
8046 19
13281 54
3041 3
9826 13
5161 4
3232 9
4008 3
37338 115
13268 22
7117 12
17324 51
7289 9
6078 7
5687 12
4388 4
10807 12
10897 17
10053 8
27148 62
10747 17
31928 75
17712 29
4549 1