36477578 4787
29407025 12695
8240567 3487
19215796 6814
18290854 5133
31684701 8309
11026481 3804
15966258 1228
31965817 10725
27014372 10571
55531840 22911
5308151 1429
8811491 1705
10285479 2861
24235084 9537
7892949 2280
39005668 12663
13188600 3603