23029 67
13945 27
4562 13
14423 16
28487 71
13174 33
25936 28
16275 22
25262 8
13603 20
24890 21
34978 39
10352 6
12370 9
23381 25
14423 23
119589 170
18405 36
18720 29
36579 50
9158 16
7479 1
18589 13
5488 3