169511 1489
522941 3397
366670 3450
296595 4048
1002003 10488
701236 10413
155299 784
82559 123
15148 369
144059 461
518042 4795
1030251 8217
3674995 28523
108408 397
632363 3299
549006 3199
243241 2419
490391 4365
462651 4073
352780 3179
670395 6762
360749 2880
667689 2707
336471 5798