3009052 319
1414059 295
1540754 258
1105331 176
696552 136
431805 135
959703 128
689977 123
770828 122
1277628 109
1843083 105
1426778 104
839977 103
1745176 99
493730 97
1057176 96
403526 95
396876 94
456334 94
525304 93
1050779 87
1764006 81
1608704 80
337984 80