18430 155
101532 703
89049 494
62541 985
25599 292
23931 231
37373 665
95585 266
45296 642
140024 703
182136 613
36931 717
105673 582
61197 608
173137 862