20954472 9493
12382332 6481
9085825 3257
1562728 4533
5614977 2638
4669782 3191
2125359 1862
4035463 2271
41608531 11758
8332222 3970
13123142 5859
6407991 2755
9423938 2902
4503711 3179
16556937 6295
40620704 14680
11921015 7433
11155889 3675
3213827 1244
2816246 992
9664698 2745
2626233 1096
4679135 2302
18239851 4904
6657939 2503
6725574 2173