41792 341
59103 604
14102 238
23944 205
37301 622
47848 515
19728 78
15267 408
101522 703
62534 985
25599 292
23928 231
37372 665
95580 266
36928 717
105660 582
26609 537