1548876 118
1483205 52
1147955 192
1095606 62
979958 93
858653 71
774106 78
749582 41
720753 66
690552 49
679382 28
655804 90
590209 42
581103 70
569230 36
556126 52
529828 27
529605 89
528756 20
517958 36
515030 53
464528 35
449933 37
417257 50