3007682 319
1413105 295
1539751 258
1104780 176
695780 136
430956 135
959228 128
689479 123
769777 122
1276934 109
1842203 105
1426176 104
839558 103
1744803 99
493405 97
1056802 96
396528 94
455976 94
403279 94
524556 93
1050002 87
1763428 81
1608179 80
337607 80