3024128 320
1849632 105
1769357 81
1748756 99
1613656 80
1553279 258
1483352 52
1433379 105
1424402 296
1286151 109
1112957 176
1090358 39
1062002 96
1057254 87
965007 128
874679 76
860680 39
843758 103
786008 80
783307 62
778331 122
778205 35
775353 27
742558 13