30085 15
8379 10
9815 8
7174 1
12202 21
14893 10
14868 17
6975 5
24643 45
40840 43
9026 10
7320 10
9059 9
6313 2
17440 15
45934 52
16768 17
7428 9
9633 15
28507 44
11282 12
6615 16
6143 11
4394 9