2982477 1253
974072 295
1863850 709
1386903 370
10537237 3628
717963 216
3253822 722
5104173 1643
1175059 408
3353596 958
5543333 1435
1397958 508
1961528 543
9102359 2434
7599587 2139
3450364 640
5903165 1611
10833386 3600
9407109 2827
13042959 3245
9352653 3160
14269867 4483