2322881 889
8019483 2104
9956954 2846
26630215 9858
9908312 920
3898383 920
8694285 2305
6632897 2962
5429991 1529
3142597 791
1932051 785
2934278 967
3868943 713
5776716 2362
3330201 1423
2018755 587
8846288 1627
3796423 1322
9046809 3012
4539950 1325
3426641 829
17724196 1900
4197959 694
1908640 562
2078634 889
1852675 508