3008629 319
1842734 105
1763804 81
1745051 99
1608604 80
1540251 258
1475983 52
1426429 104
1413705 295
1277409 109
1105026 176
1087681 39
1057056 96
1050483 87
959478 128
869078 76
858157 39
839779 103
779729 80
779582 62
774804 35
771383 27
770330 122
738607 13