4432359 30797
29517156 31953
25616310 9723
12955547 5686
15986845 7429
10806029 4093
23695336 16364
1342591 5676
16175812 11517
7407595 4464
9361336 2252
3626484 3744
15318160 5991
32536638 30156
1020232 3348
284139661 162935
44389317 12412
8696324 2852
606657 1696
19042496 6807
42086219 12283
673711 2249
681669 1944
13733666 5805
932097 4184