19552 20
11547 11
3596 10
7691 14
8249 12
2129 7
90265 77
16492 9
7984 17
6055 11
7641 15
15327 51
7242 16
4146 9
1335 3
4414 4
8590 28
3609 3
6667 24
1354 10
1809 1
2123 4
2778 1
1878 1