383 4
2416 3
18289 97
21065 57
112944 152
8452 22
39782 87
3317 8
19881 51
5288 16
5445 12
6679 38
8842 40
2761 7
4782 17
6665 20
6157 14
6490 29
2907 12
6125 39
11760 78
5795 15
7196 27
4907 17