8942 31
35876 116
6076 18
15705 32
6766 23
15915 33
20156 91
4890 15
6346 13
20884 100
2210 19
5291 10
4002 12
3693 11
15448 40
9272 24
1794 8
23514 64
35276 121
34224 78
17034 71
19066 31
7310 16
99424 427