42578 272
26283 1465
36957 124
11852 768
17754 403
39616 585
20899 523
17444 1491
30586 120
40774 280
11775 596
10490 1269
17624 951
14909 908