41797 341
59105 604
14103 238
23944 205
37302 622
47848 515
19728 78
15267 408
101523 703
62534 985
25599 292
23928 231
37372 665
95582 266
36930 717
105665 582
26609 537