58078 559
31313 597
109442 718
9448 470
871 243
156003 291
5519 263
4933 134
72409 478
21386 778
16978 633
16412 671
28065 708
7313 564
23150 572
25458 306
20640 825
17475 534