41791 341
59101 604
14098 238
23943 205
37301 622
47846 515
19727 78
15267 408
101520 703
62523 985
25598 292
23928 231
37372 665
95574 266
36927 717
105651 582
26606 537