2825350 951
8417950 2959
5382298 2114
3399793 1077
4934666 1812
10198401 2796
5337245 1156
6753258 1435
3298210 2538
3577535 656
5773125 1743
7721007 1932
3711647 873
12472640 4913
7681712 2827
4076627 1190
6848495 2265
4075349 1068
5443487 1467
15734660 5874
6670263 2764
1382652 524
2288521 945
14195810 3666
4307861 785
20640103 8548