30760 151
14873 87
11388 68
6628 10
3884 9
7935 26
10024 23
9668 67
18970 40
10741 31
5430 8
5857 45
6228 20
4343 8
11908 37
4489 15
5099 8
5045 11
6047 14
7777 16
4882 32
6592 16
2948 7
34266 133