3086107 321
1873730 106
1785203 81
1761928 100
1630628 80
1597159 260
1506627 52
1458256 298
1451527 106
1309204 109
1141357 179
1098834 40
1080358 88
1076833 97
981384 128
895577 78
870480 39
856704 104
806479 124
805707 81
796579 62
787477 35
785805 28
753081 13