3014084 319
1845328 105
1765984 81
1746627 99
1610655 80
1544651 258
1478901 52
1428926 104
1418056 295
1280230 109
1107854 176
1088958 39
1058632 96
1053384 87
962032 128
871530 76
859505 39
841429 103
782057 80
781409 62
776384 35
773458 122
773101 27
739884 13