29284 111
3728 19
11046 43
5001 21
3972 11
5560 30
2372 11
4471 4
4462 18
1316 2
1433 1
3333 16
6641 29
2346 6
2366 7
2555 4
1448 2
4875 25
1051 0
975 0
2685 4
971 1
1010 1
16197 65