3024029 320
1849527 105
1769280 81
1748654 99
1613608 80
1553207 258
1483257 52
1433332 105
1424257 296
1286126 109
1112859 176
1090326 39
1061931 96
1057126 87
964606 128
874603 76
860659 39
843752 103
785979 80
783283 62
778228 122
778207 35
775356 27
742478 13