11339 8
11007 12
8362 2
7916 3
8583 4
11051 3
15958 37
265831 490
22330 13
9284 7
11653 9
13625 13
8378 4
25826 63
13390 6
10182 9
87903 154