3014078 319
1845330 105
1765984 81
1746633 99
1610654 80
1544658 258
1478902 52
1428929 104
1418052 295
1280228 109
1107851 176
1088955 39
1058626 96
1053382 87
962026 128
871526 76
859506 39
841430 103
782056 80
781402 62
776376 35
773459 122
773108 27
739876 13