9833875 3182
19314178 14542
4508446 1850
17237689 4134
1370164 2660
21076329 9635
22530993 7134
7070842 4897
8303109 3992
24686078 15346
4927493 2199
1416496 1344
6392836 1878
14278063 5928
17959573 5884
8077006 3037
8030573 3977
6925430 4263
19250281 3901
5992261 3289
5943962 2818