6582 14
7989 7
5945 1
5595 3
5368 4
6876 7
11909 27
5073 6
8295 7
17953 39
18439 53
16499 34
7814 10
19288 46
11586 14
6165 2
7646 3
4757 1
13853 20
7248 3
6976 6
63096 151
9372 22
11133 25