21071 615
2563 172
3999 470
20721 646
12026 793
11075 671
18617 673
8357 525
10216 160
3417 197
6573 577