16602 35
15098 10
11201 12
30533 43
16474 17
9358 9
10290 15
8782 11
12499 11
10095 9
7565 7
13008 24
20789 20
30233 30
9550 13
8080 9
14669 16
18192 22
6068 9
12221 8
8995 12
11366 17
9537 13
10001 10