5715 3
5508 5
16075 19
6096 4
5547 7
7293 9
7418 5
7972 7
6374 3
9186 10
73369 45
10361 8
14053 13
19667 13
6065 1
20162 18
12415 14
8645 1
11978 21
68821 39
25227 47
11283 9
6602 3
8955 12