3005752 319
1841507 105
1762927 81
1743808 99
1607633 80
1538009 258
1474533 52
1425209 104
1412009 295
1276006 109
1104259 176
1087230 39
1056432 96
1049478 87
958703 127
868104 76
857428 39
839127 103
779183 62
778659 80
774058 35
770980 27
768981 122
738159 13