12573 28
9149 10
11388 22
5702 1
6712 4
21529 17
4167 5
4171 4
18857 25
30876 68
6589 15
7040 6
5292 2
17051 17
21774 43
13967 13
10694 20
31105 70
34552 35
74106 85
41976 51
13802 13
30784 30
20844 19