34933 175
57625 931
79053 188
345976 1127
29638 378
549406 1001
251977 863
373914 565
345113 1236
31012 577
83823 292
72538 1044
70161 199
123835 636
246084 856
82933 768
27513 871
18415 141
45637 80
1337529 2517
312178 1221
571804 1208
430455 1710
453424 727
476445 694
291082 625
242278 1384