58607 560
31531 597
109637 718
9547 470
871 243
156179 291
5519 263
4934 134
72423 478
21476 778
17015 633
16434 672
28103 708
7322 564
23187 572
25473 306
20655 825
17494 534