15116 28
12167 37
5511 12
16735 32
29513 56
13652 21
7029 17
6703 12
7655 14
6629 15
14783 29
2364 1
7973 17
3878 6
20389 29
7096 14
1659 2
2310 1
1226 1
12488 20
4092 7
2788 1
2893 1
24311 123