3014079 319
1845328 105
1765979 81
1746630 99
1610655 80
1544651 258
1478908 52
1428932 104
1418059 295
1280232 109
1107857 176
1088956 39
1058629 96
1053381 87
962032 128
871527 76
859507 39
841433 103
782051 80
781408 62
776380 35
773458 122
773101 27
739880 13