5902 3
8404 12
10492 9
38367 78
10411 16
15600 31
7258 11
19540 30
40473 71
10679 12
14007 9
6997 10
34864 28
14292 9
19054 8
8909 9
27795 24
41543 35
13744 12
8185 1
6668 7
23376 14
10917 5
27815 69