34933 175
57625 931
79050 188
345970 1127
29637 378
549398 1001
251975 863
373905 565
345101 1236
31012 577
83819 292
72538 1044
70161 199
123832 636
246081 856
82933 768
27512 871
18415 141
45637 80
1337512 2517
312173 1221
571797 1208
430449 1710
453422 727
476438 694
291081 625
242276 1384