6293 0
15606 13
18864 22
7077 3
20838 18
18217 8
20020 44
12439 12
13340 7
9002 10
17886 30
6735 9
7329 17
7357 5
5418 7
3627 8
6887 5
4151 3
13872 15
5432 21
12136 21
5356 4
53753 63
14368 35